作者 | Robert C. Martin,軟件開發大師,設計模式和敏捷開發先驅,敏捷聯盟首任主席,C++ Report前主編,被後輩程序員尊稱為“Bob大叔”。20世紀70年代初成為職業程序員,後創辦Object Mentor公司並任總裁。Martin還是一名多産的作傢,至今已發錶數百篇文章、論文和博客文章。除本書外,還著有《代碼整潔之道》《敏捷軟件開發:原則、模式和實踐》《UML:Java程序員指南》等。他創辦瞭cleancoders.com網站,專為軟件開發人員提供教育視頻。
譯者 | 餘晟,混跡軟件開發和互聯網行業多年,目前在滬江網負責研發和架構管理工作。業餘喜愛閱讀、思考,關注工程師的全麵發展,探索更聰明的技術方案,樂於幫助外界更多理解IT行業的約束、規律和習慣。
譯者 | 章顯洲,螞蟻金服高級項目專傢,業餘以技術翻譯作為個人修煉與迴饋軟件開發社區的途徑。自2009年來,翻譯和與人閤譯多本技術管理書籍,偶爾也會齣現在技術社區聚會上作一些分享。近年來主要緻力於螞蟻金服基礎設施和架構升級方麵的項目集管理。
本書是編程大師“Bob大叔”40餘年編程生涯的心得體會的總結,講解要成為真正專業的程序員需要具備什麼樣的態度,需要遵循什麼樣的原則,需要采取什麼樣的行動。作者以自己以及身邊的同事走過的彎路、犯過的錯誤為例,意在為後來者引路,助其職業生涯邁上更高颱階。
##專業主義 1.精進技藝,保持時間上的投入,保持關注 2.負責,為製造的bug負責,而不是抱著“人非聖賢孰能無過”的態度 充足的測試用例->對修改代碼沒有恐懼->經常性的改善代碼->高質量代碼 說“不” 和 說“是” 不要說試試看,給齣明確答案,“是”或者“否 敢於說“不(提齣...
評分 評分 評分##本書是作者多年編程生涯的心得體會,說「不」、說「是」這兩章尤其觸動我。 甲乙溝通什麼時間點完成什麼事情,是很常見的一個工作場景,這個場景有很多種可能。甲有可能是強勢同學,提齣一個不可能的時間節點必須完成某事情,乙有兩個選擇。第一個選擇是說「我嘗試下」、「我盡...
評分 評分 評分##Robert C. Martin編著的《程序員的職業素養》具體內容包括:成為真正的軟件專業人士需要鼻備哪些條件,如何應對彼此衝突又緊張的進度錶和不近情理的管理人員,如何做到流暢編程,剋服阻塞狀態,應對無休止的工作壓力的方法,培養堅持不懈的態度,擁抱新的開發範式、以及如何管...
評分本站所有內容均為互聯網搜尋引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度,google,bing,sogou 等
© 2025 book.cndgn.com All Rights Reserved. 新城书站 版權所有