摘要:本文從年月讀的其他領(lǐng)域的書中看到的等價變換思維和戈頓法啟發(fā),結(jié)合最近工作實際情況來探索怎樣提高代碼的創(chuàng)造力。戈頓法這種方法的指導(dǎo)思想把問題抽象化,不具體攤開業(yè)務(wù),避免思維受到限制。
作為一名JAVAEE開發(fā)者,也許已經(jīng)對web開發(fā)的模式非常的熟悉,比如Controller/Service/Repository,模式化程度非常高,甚至業(yè)務(wù)也抽象為簡單的CRUD。
簡單的嚴(yán)重的限制開發(fā)的思維方式,限制代碼的創(chuàng)造力,同時也讓開發(fā)變得枯燥無味。
這當(dāng)然是編程藝術(shù)家不能忍受的。
本文從2019年03月讀的其他領(lǐng)域的書中看到的等價變換思維和戈頓法啟發(fā),結(jié)合最近工作實際情況來探索怎樣提高代碼的創(chuàng)造力。
戈頓法(Synectice):這種方法的指導(dǎo)思想把問題抽象化,不具體攤開業(yè)務(wù),避免思維受到限制。
主要指抽象功能的動詞部分。
例如在定義一個拆開快遞的的業(yè)務(wù),我們將此抽象為"開",發(fā)散就有撬開,擰開,斷開,破開,撕開,剝開,翻開等。
等價變換思維(Equivalent Transformationn Thought):個人理解為類比法。
在理解現(xiàn)實生活中的事物,往往比較簡單,但開發(fā)者想將其抽象為軟件領(lǐng)域模型(Domain)就會費(fèi)勁的多。
下圖以我的開源項目(源碼地址: 薅羊毛框架 (查看源碼))為例:
讓編程變得快樂有意思的同時也會創(chuàng)造出更多的業(yè)務(wù)場景, 不僅可以精準(zhǔn)的定義業(yè)務(wù),讓業(yè)務(wù)沒有偏差,同時也讓系統(tǒng)的耦合性非常低。 國內(nèi)人設(shè)計的系統(tǒng)往往越做越復(fù)雜,無非是對業(yè)務(wù)抽象設(shè)計時出現(xiàn)沒有意識到的偏差,導(dǎo)致積重難返。 如果我們將業(yè)務(wù)類比于相對真實的事物,就會讓系統(tǒng)更加健壯和精準(zhǔn)。 當(dāng)然也不能完全照搬其他模型,否則會陷入戰(zhàn)爭泥潭的。
如果把創(chuàng)造力簡單的理解為個人的經(jīng)驗,能力,認(rèn)識方式,思維方式,這種想法過于傳統(tǒng),也無法將創(chuàng)造力傳承。所以抽時間在此總結(jié),希望成為一種有效的創(chuàng)新工具或一套創(chuàng)造方法論。
Created by 蘇亞強(qiáng)(sueeing@126.com) on 2019/5/18.
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://www.ezyhdfw.cn/yun/74528.html
摘要:現(xiàn)在的姑娘們幻想著找一個像國民男神王思聰一樣的男票,或者一只國外小鮮肉也不錯。這個趨勢讓人細(xì)思極恐,因為如果你不會編程,你的生活就近似于被程序員所操控,他們讓你看到他們想讓你看的東西,讓你做他們想讓你做的事。 現(xiàn)在的姑娘們幻想著找一個像國民男神王思聰一樣的男票,或者一只國外小鮮肉也不錯。印象中,又宅又沒有情趣的程序員怎么也不會成為候選人。NONONONO!程序員思維敏捷,思路清晰,毅力...
摘要:函數(shù)式編程與面向?qū)ο缶幊叹幊痰谋举|(zhì)之劍目錄編程的本質(zhì)讀到兩篇文章寫的不錯綜合摘錄一下復(fù)合是編程的本質(zhì)函數(shù)式程序員在洞察問題方面會遵循一個奇特的路線。在面向?qū)ο缶幊讨?,類或接口的聲明就是表面? 函數(shù)式編程與面向?qū)ο缶幊蘙5]:編程的本質(zhì) 之劍 2016.5.6 01:26:31 編程的本質(zhì) 讀到兩篇文章,寫的不錯, 綜合摘錄一下 復(fù)合是編程的本質(zhì) 函數(shù)式程序員在洞察問題方面會遵循...
摘要:去年的月日是我的天網(wǎng)站的第一天,當(dāng)時我非常非常緊張。我決定通過自己做網(wǎng)站的方式自學(xué)。當(dāng)我在第一天做完我的第一個網(wǎng)站的時候,我相當(dāng)?shù)刈院?。去年我在制作個網(wǎng)站和時更好地了解了自身。完成天個網(wǎng)站項目后,決定繼續(xù)她的編程之旅。 showImg(http://segmentfault.com/img/bVb8hv); 去年的4月1日,我開始了一個項目,這個項目改變了我的人生。聽起來這像是陳詞濫...
閱讀 1501·2021-10-08 10:05
閱讀 3163·2021-09-26 10:10
閱讀 956·2019-08-30 15:55
閱讀 560·2019-08-26 11:51
閱讀 505·2019-08-23 18:10
閱讀 3946·2019-08-23 15:39
閱讀 713·2019-08-23 14:50
閱讀 844·2019-08-23 14:46