養成優秀暖體開發者的路線指南,以模式語言指導學徒成長能獨當一面的工匠,甚至是軟體工藝大師。
分類: CleanCoder
Clean Coder[9]協作與團隊
協作 大多數軟體都是由團隊開發出來的。當團隊成員能夠十分專業的互相協作時,整個團隊才是效率最高的。單打獨鬥或獨 … 繼續閱讀 Clean Coder[9]協作與團隊
Clean Coder[8]預估
專業開發人員對於預估的作法
Clean Coder[7]時間管理
一天工作的八小時,其實很快就過了,身為專業開發人員,肯定希望能夠盡可能高效的工作,盡可能得到最多的成果。然而在 … 繼續閱讀 Clean Coder[7]時間管理
Clean Coder[6]測試
專業開發者在做好開發的同時,也要做好溝通,這是希望做出來的東西是業務方真正需要的,開發者和業務方在需求的認知上 … 繼續閱讀 Clean Coder[6]測試
Clean Coder[5] 練習
專業人士都需要借助專門的訓練來提升自己的技能,在各行業都是;如音樂家練習音階、醫生練習動手術、律師練習論辯。本 … 繼續閱讀 Clean Coder[5] 練習
Clean Coder[4] 測試驅動開發
測試驅動開發(TDD,Test Driven Development),在前述的章節都有提過這個技術多次,其最 … 繼續閱讀 Clean Coder[4] 測試驅動開發
Clean Coder[3] 寫程式
關於Clean Code的結構與本質,Uncle Bob於該書內已有詳盡介紹,我之後有機會也會撰文介紹,這邊主 … 繼續閱讀 Clean Coder[3] 寫程式
Clean Coder[2] 說不與說是
在這本書以兩個章節來說明說不與說是的許多情境,來讓讀者去更加明白,該怎麼去面對各種需求的狀況。即便在臺灣的環境 … 繼續閱讀 Clean Coder[2] 說不與說是
Clean Coder[1] 專業主義
在開始談這章之前,先聊聊關於程式設計師的自覺,其實程式設計師的專業程度是相當高的,但很多人卻不這麼覺得(包括我 … 繼續閱讀 Clean Coder[1] 專業主義