高效程式設計師的45個習慣 記錄問題解決日誌

2021-07-01 23:33:52 字數 405 閱讀 7857

記錄問題解決日誌

「在開發過程中是不是經常遇到似曾相識的問題?這沒關係,以前解決過的問題,現在還是可以解決掉的。」

面對問題是開發人員的一種生活方式。當問題發生時,我們會希望記起第一次是如何解決的,而且希望下次能夠更快地把它搞定。但是,有時我們又記不清上次是如何修復的了。

不要在同一處跌倒兩次。

要想得到更好的效果,不妨維護乙個儲存曾遇到的問題以及對應解決方案的日誌,我們稱之為每日日誌(daylog)。

可以選擇符合需求的任何格式,下面的內容可能用得上:

任何**片段、設定或對話方塊的截圖,只要它們是解決方案的一部分,或者可以幫助更深入地理解相關細節。

務必要將上述資訊變為計算機可搜尋的格式。

高效程式設計師的45個習慣

做事。與其推卸責任,不如去解決問題。欲速則不達。要增量程式設計,步步為營。沒真正理解一段 之前,別急著去修改它。對事不對人。掌握提問 反駁 爭論的技巧,注意說話口吻,不能帶個人情緒的接受或反駁別人觀點。排除萬難,勇奮前進。要真誠 有勇氣地說出實情和想法。當你發現某段 很混亂,需要重構,好,說出來。跟...

高效程式設計師的45個習慣2

1.選用有意義的注釋,用注釋描述 意圖和約束,注釋不能取代好的 2.在效能.商業價值.優雅.生產力幾個因素上,沒有必要追求所有的最優,開發者需要權衡,合理投入 3.使用漸進的方式來程式設計,尋找優化點,而不是追求一氣呵成,除非有不可辯駁的理由,否則不要使用艱深的技術.模式,使用最簡單的解決方案 4....

系列書目 高效程式設計師的45個習慣

practices of an agile developer 高效程式設計師的45個習慣 敏捷開發修煉之道 美 venkat subramaniam andy hunt 注 該書以習慣的方式描述了一些實際開發過程,並將錯誤的習慣 魔鬼 和正確的習慣 天使 放在一起進行對比。如果還是不能從魔鬼中轉到...