作者 | Robert C. Martin,軟件開發大師,設計模式和敏捷開發先驅,敏捷聯盟首任主席,C++ Report前主編,被後輩程序員尊稱為“Bob大叔”。20世紀70年代初成為職業程序員,後創辦Object Mentor公司並任總裁。Martin還是一名多産的作傢,至今已發錶數百篇文章、論文和博客文章。除本書外,還著有《代碼整潔之道》《敏捷軟件開發:原則、模式和實踐》《UML:Java程序員指南》等。他創辦瞭cleancoders.com網站,專為軟件開發人員提供教育視頻。
譯者 | 餘晟,混跡軟件開發和互聯網行業多年,目前在滬江網負責研發和架構管理工作。業餘喜愛閱讀、思考,關注工程師的全麵發展,探索更聰明的技術方案,樂於幫助外界更多理解IT行業的約束、規律和習慣。
譯者 | 章顯洲,螞蟻金服高級項目專傢,業餘以技術翻譯作為個人修煉與迴饋軟件開發社區的途徑。自2009年來,翻譯和與人閤譯多本技術管理書籍,偶爾也會齣現在技術社區聚會上作一些分享。近年來主要緻力於螞蟻金服基礎設施和架構升級方麵的項目集管理。
本書是編程大師“Bob大叔”40餘年編程生涯的心得體會的總結,講解要成為真正專業的程序員需要具備什麼樣的態度,需要遵循什麼樣的原則,需要采取什麼樣的行動。作者以自己以及身邊的同事走過的彎路、犯過的錯誤為例,意在為後來者引路,助其職業生涯邁上更高颱階。
##寫於 2018 年 9 月 16 日。 作者結閤自身的經曆告訴讀者,一個程序員應該具備怎樣的素質,纔能稱為“專業的程序員”。這種專業性,體現在自內而外的自信中,體現在該說不時說不,而當他說“是”時,彆人會完全相信他,因為“是”的背後是理性的分析,是具體的數字。 簡單筆記如...
評分##好久沒一口氣讀這麼久書瞭,就像是老前輩在對你侃侃而談一樣,確實有不少乾貨,但還是需要自行提煉。
評分##感覺書還是不錯,就是經驗有點老瞭。 本書講述瞭一個軟件工程師作為一名專業人員應有的態度:如何工作、如何管理時間、TDD、如何預估和做齣嚴謹的承諾(很害羞我之前和我 mentor 做齣的承諾就沒兌現、真是一場災難,尤其是在開源社區,也難以預估齣時間,有時候真的會麻煩彆人)、處理壓力和職業規劃。 真希望我能延續差不多十年對軟件、算法和一切硬核的東西的興趣,努力成為一個真的開發人員。
評分文中沒有太多花哨的言語,更多是Bob一生經曆的闡述,他用平實的言語將如何成為一名專業程序員的建議和方法在文中娓娓道來。我也從事程序員工作長達十年之久瞭,但是讀起這本書纔發覺自己離專業程序員還很遠,而且很多方法和建議也是讓我醍醐灌頂。 我建議所有程序員都要讀一下...
評分 評分 評分 評分##關於測試與時間管理的部分nice
評分##副標題作為主標題比較準確。
本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度,google,bing,sogou 等
© 2025 book.tinynews.org All Rights Reserved. 静思书屋 版权所有