官术网_书友最值得收藏!

第4章 工廠模式

4.1 碼農心得

粗暴的開發方式可以歸納為三步:定義屬性,創建方法,調用展示。雖然初次實現很快,但不便于后期維護和擴展。

真正好的代碼不只為了完成現有功能,更會考慮后續擴展。在結構設計上,講究松耦合、易讀和易擴展。在領域實現上,做到高內聚,不對外暴露實現細節,不被外部干擾。這就像家庭的三居室(MVC)、四居室(DDD)的裝修,絕不允許把水電管線裸漏在外面,也不允許把馬桶裝到廚房,更不會把爐灶安裝到衛生間。

視覺盲區決定了你的選擇。

同樣一本書、同樣一條路、同樣一座城,真的以為生活中有選擇嗎?有時候很多選項只是擺設,給多少次機會我們選擇的都是一模一樣的。這不是如何選的問題,而是認知范圍決定了下一秒做的事情,下一秒做的事情又影響了再下一秒的決定。就像管中窺豹一樣,總有一部分視野是黑色的,會被忽略掉,而這看不到的部分卻舉足輕重。但人可以學習,可以成長,可以脫胎換骨,可以努力付出,通過一次次的蛻變拓展自己的視野。

主站蜘蛛池模板: 临西县| 凤台县| 海安县| 金湖县| 桐柏县| 漾濞| 宝清县| 梓潼县| 军事| 厦门市| 清新县| 大关县| 天峻县| 礼泉县| 固原市| 墨脱县| 托里县| 汽车| 营口市| 梅河口市| 永州市| 孝昌县| 嘉善县| 麻阳| 综艺| 光山县| 湖口县| 根河市| 依兰县| 千阳县| 即墨市| 武川县| 黎平县| 扎赉特旗| 建水县| 方正县| 岳阳市| 南宫市| 定南县| 黑水县| 海原县|