亚洲中字慕日产2020,大陆极品少妇内射AAAAAA,无码av大香线蕉伊人久久,久久精品国产亚洲av麻豆网站

資訊專欄INFORMATION COLUMN

如何提高開發(fā)者代碼的創(chuàng)造力/讓編程不再枯燥

Raaabbit / 1402人閱讀

摘要:本文從年月讀的其他領(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

相關(guān)文章

  • 為什么你需要找一個程序員做男票?

    摘要:現(xiàn)在的姑娘們幻想著找一個像國民男神王思聰一樣的男票,或者一只國外小鮮肉也不錯。這個趨勢讓人細(xì)思極恐,因為如果你不會編程,你的生活就近似于被程序員所操控,他們讓你看到他們想讓你看的東西,讓你做他們想讓你做的事。 現(xiàn)在的姑娘們幻想著找一個像國民男神王思聰一樣的男票,或者一只國外小鮮肉也不錯。印象中,又宅又沒有情趣的程序員怎么也不會成為候選人。NONONONO!程序員思維敏捷,思路清晰,毅力...

    Bmob 評論0 收藏0
  • 函數(shù)式編程與面向?qū)ο?em>編程[5]:編程本質(zhì)

    摘要:函數(shù)式編程與面向?qū)ο缶幊叹幊痰谋举|(zhì)之劍目錄編程的本質(zhì)讀到兩篇文章寫的不錯綜合摘錄一下復(fù)合是編程的本質(zhì)函數(shù)式程序員在洞察問題方面會遵循一個奇特的路線。在面向?qū)ο缶幊讨?,類或接口的聲明就是表面? 函數(shù)式編程與面向?qū)ο缶幊蘙5]:編程的本質(zhì) 之劍 2016.5.6 01:26:31 編程的本質(zhì) 讀到兩篇文章,寫的不錯, 綜合摘錄一下 復(fù)合是編程的本質(zhì) 函數(shù)式程序員在洞察問題方面會遵循...

    miracledan 評論0 收藏0
  • 180天制作180個網(wǎng)站藝術(shù)專業(yè)女生:我學(xué)習(xí)編程第一年

    摘要:去年的月日是我的天網(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日,我開始了一個項目,這個項目改變了我的人生。聽起來這像是陳詞濫...

    cpupro 評論0 收藏0

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<