
這本書是在公司的公共區域書架上看到
我想上級把這本書放在這也意味著希望大家能夠具有這本書提到的素養
也就是當一個專業人士 Clean coder
人稱Uncle Bob的傳奇工程師著作
裏頭提到專業人士的定義
即是堅守自己所能掌控事務進度的能力
並不會隨便答應別人無法做到的承諾
在甚麼時候要答應以及要甚麼時候要拒絕
重訂定義"專業主義" Professionalism
我也再次看到測試驅動開發(Test driven development)的概念
上次是在Code complete
這也讓我重新審視在硬體開發的專案管理上是否能夠使用相同的技巧
對於新專案的開始相當的期待呢
甚麼人適合這本書呢?
如果你具備一定的Coding能力以及對於大型軟體工程有所涉略
但在跑專案的時候卻覺得格格不入
那也許這本書可以為你解惑不少
這並不是一本教你如何寫程式的書
而是教你如何當一個專業人士
所以如果對於定義甚麼是好程式的幾個基本原則不了解的話
我建議還是先去打基礎打好再說吧
發表留言