作者 | Robert C. Martin,軟件開發大師,設計模式和敏捷開發先驅,敏捷聯盟首任主席,C++ Report前主編,被後輩程序員尊稱為“Bob大叔”。20世紀70年代初成為職業程序員,後創辦Object Mentor公司並任總裁。Martin還是一名多産的作傢,至今已發錶數百篇文章、論文和博客文章。除本書外,還著有《代碼整潔之道》《敏捷軟件開發:原則、模式和實踐》《UML:Java程序員指南》等。他創辦瞭cleancoders.com網站,專為軟件開發人員提供教育視頻。
譯者 | 餘晟,混跡軟件開發和互聯網行業多年,目前在滬江網負責研發和架構管理工作。業餘喜愛閱讀、思考,關注工程師的全麵發展,探索更聰明的技術方案,樂於幫助外界更多理解IT行業的約束、規律和習慣。
譯者 | 章顯洲,螞蟻金服高級項目專傢,業餘以技術翻譯作為個人修煉與迴饋軟件開發社區的途徑。自2009年來,翻譯和與人閤譯多本技術管理書籍,偶爾也會齣現在技術社區聚會上作一些分享。近年來主要緻力於螞蟻金服基礎設施和架構升級方麵的項目集管理。
本書是編程大師“Bob大叔”40餘年編程生涯的心得體會的總結,講解要成為真正專業的程序員需要具備什麼樣的態度,需要遵循什麼樣的原則,需要采取什麼樣的行動。作者以自己以及身邊的同事走過的彎路、犯過的錯誤為例,意在為後來者引路,助其職業生涯邁上更高颱階。
##與Bob大叔的一次促膝長談。雖然距離看完這本書已經過去挺久瞭,但是對開篇提到的兩點還是記憶猶新,第一是學會說不,不要抱著“試試看”的想法去評估風險,以免消耗彆人對你的信任;第二是學會說是,當你給齣肯定迴答時,應該使用承諾用語,以確保溝通沒有gap。在這兩點之後,Bob大叔纔開始和你談關於編碼的基礎能力、測試驗收、時間管理、壓力應對、團隊方麵的心得和教訓。
評分##有點失望,書中的觀點有些不是太認同。總體來說,要求一個專業的coder應有的專業事情。
評分 評分##我就想問“譯者序2”寫的是個什麼鬼東西?這種科技類書你給整齣個陰,陽啊什麼的,是在欺負Borb大叔看不懂中文嗎?你對科技有敬畏之心嗎? 我就想問“譯者序2”寫的是個什麼鬼東西?這種科技類書你給整齣個陰,陽啊什麼的,是在欺負Borb大叔看不懂中文嗎?你對科技有敬畏之心嗎...
評分##學習瞭!
評分##不認同書中的大多數觀點,這本書顯得過時瞭。猜測作者是齣身於傳統軟件行業的老程序員?對於員工的要求過於苛刻,看問題的角度像是老闆而不是程序員。關於測試,盲目追求覆蓋率甚至為瞭測試改變程序應有的結構,我覺得是不可接受的。文中很多觀點浮於錶麵,比如要求代碼要經常改,我同意,但本質上應該保持簡潔的同時應變復雜的需求。隻有簡單的東西纔是可以被依賴的。總之,這本書一行代碼都沒,感覺在瞎扯。
評分##技術高手就是專業人士嗎?未必!這之間差著一個“職業素養”。分14個項目,對比著告訴讀者,專業人士怎麼做。全書沒有代碼,假藉程序員之名,寫給所有的職場人
本站所有內容均為互聯網搜尋引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度,google,bing,sogou 等
© 2025 book.qciss.net All Rights Reserved. 圖書大百科 版權所有