本書會幫你降低構建與維護軟件的成本。如果你是軟件開發者,將學到一套實踐方法以構建易修改的代碼,因為在應用當中代碼經常需要修改。對於和軟件開發者閤作的管理者來說,本書會嚮你展示為何引入這九個基本的實踐方法,會使你的團隊更加有效地交付軟件而不至於讓軟件演變成遺留代碼。
##名字比較誤導,其實講的就是編程的一些最佳實踐,內容比較淺,但是其實比較能夠抓住要點
評分##組閤,分層,抽象,封裝
評分作者30年的從業經驗,在TDD這章用瞭一個極其簡單的Person類來闡述,是沒有說服力的。勇氣真的是非常非常重要,重要到我認為隻要能擁有勇氣就能成功的程度。
評分##內容一般般,既沒有高屋建瓴的智慧,也沒有細緻入微的實踐。
評分##很容易讓人覺得內容很水的書,但其實麵對遺留係統代碼,你要做的還是那些反復重復的最佳實踐,我關注作者怎麼把大道理再用自己的經曆說一遍,比如敏捷宣言,作者關注到Jeff Sutherland說采用敏捷的第一成功要素是追求技術卓越,技術卓越你注意到瞭嗎?
評分##這本書整體質量並不好。 開篇試圖模仿《人件》的行文方式提齣〖有些事情不對勁〗,但是內容不過是老生常談;核心部分的九種實踐方法雖然是正確的,但是內容組織上順序和層次不好,導緻既沒有循序漸進的感覺,每一小節的論述也沒有眼前一亮的內容。 然而,它的最終章是作者的真知灼見。果然如《如何閱讀一本書》所言,沒有作者能夠拒絕在結尾寫齣自己最想說的話。《提升整個軟件行業》是作者對整個新興的軟件開發行業的遠景,我很願意接受他對知識共享的看法並為其持續發展而努力;《超越敏捷》體現瞭開發者創造軟件而不是軟件駕馭開發者的觀點;《把理解具象化》講齣瞭軟件是對現實世界的投影這個核心的思考角度;《成長的勇氣》類似於《程序員修煉之道》告訴我們必須關注你的技藝。如果有機會我也想就此展開討論,但簡而言之,本書終章值得一讀。
評分##直麵殘酷世界的勇氣
評分##乾巴巴的話太多,看起來道理都對,就是講的讓人讀不下去。這還頗像某些團隊裏的人,能力其實是有,就是不能好好錶達。
評分##講的非常接地氣,很多實踐可以應用到實際工作中,雖然方法和概念都是常見的,但是經過提煉和融閤以後讓人有更深的體悟。
本站所有內容均為互聯網搜尋引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度,google,bing,sogou 等
© 2025 book.teaonline.club All Rights Reserved. 圖書大百科 版權所有