程式設計師修煉之道閱讀筆記02

2022-08-12 04:03:13 字數 538 閱讀 6310

破窗理論,**中不應該留「破窗」(低劣的設計,錯誤決策,糟糕的**),他會讓軟體腐爛,影響其他開發人員的情緒,

影響功能擴充套件,在錯誤的架構上搭建,如在沙堆上建高樓。

開發中的自動化:

原始碼控制系統自動構建**(每晚自動構建,從**、需求分析、設計文件提取內容,生成流程圖)

自動批准流程

班傑明 ·富蘭克林曾說,知識上的投資總能得到最好的回報。作為程式設計師,需要像理財一樣管理知識資產:

1、定期投資。即使投資量很小,經年累月,也會積少成多。

2、多元化。掌握的技術越多,越能迎接變化。

3、管理風險。不要把所有雞蛋放在乙個籃子裡,知識資產亦然。高風險可能贏得高回報,低風險則意味低回報。

4、低買高賣。新興技術在流行之前,就如同被低估的**一樣,及時入手,才能賺得盆滿缽滿。

個人感受:

(1)**的設計不夠新穎,**的規範性和健壯性不夠好

(2)將來在進行團隊開發的時候,因為**的規範性不好有可能會給團隊帶來更多的麻煩

(3)嚴格遵守大家都認同的**規範,逐步提高**的創造性

程式設計師修煉之道閱讀筆記02

這本書已經看到第六章了,由於書的內容相當散,每個故事又很有趣,雖然有些句子比較拗口,有些名詞沒有見過,但依然對這本書書一直有著很高的興趣,好像那些經典的專業書籍都有著這樣的特點吧。讀這本書最大的收穫我感覺是學到了一些學習的方法和寫軟體的方法,與實際的結合十分緊密,個人責任 拽光彈開發 除錯策略 元程...

程式設計師修煉之道閱讀筆記02

第二章 注重實效的途徑 重複的危害 提醒不要在系統各處對知識進行重複。正交性 提醒不要把任何一項知識分散在多個系統元件中。可撤銷性 將考察有助於專案與其不斷變化的環境絕緣的一些技術。曳光彈 提供了一種開發方式。原型與便簽 提出了在曳光彈開發不適用的情況下,怎樣使用原型來測試架構 演算法 介面以及各種...

程式設計師修煉之道 閱讀筆記02

本書第一章,告訴了我們責任的重要性,提醒我們不要留著 破窗戶 低劣的設計 錯誤的決策 糟糕的 不修。石頭湯與煮青蛙的故事告訴了我們團結的力量,不要忽略小事情,要時刻注意周圍發生的事情,不要只侷限於自己所在的事情。這也是我自己要注意的問題。欲求更好,常把好事變糟 我對這句話有充分的了解,在程式設計時,...