軟件質量,不但依賴於架構及項目管理,而且與代碼質量緊密相關。這一點,無論是敏捷開發流派還是傳統開發流派,都不得不承認。
本書提齣一種觀念:代碼質量與其整潔度成正比。乾淨的代碼,既在質量上較為可靠,也為後期維護、升級奠定瞭良好基礎。作為編程領域的佼佼者,本書作者給齣瞭一係列行之有效的整潔代碼操作實踐。這些實踐在本書中體現為一條條規則(或稱“啓示”),並輔以來自現實項目的正、反兩麵的範例。隻要遵循這些規則,就能編寫齣乾淨的代碼,從而有效提升代碼質量。
本書閱讀對象為一切有誌於改善代碼質量的程序員及技術經理。書中介紹的規則均來自作者多年的實踐經驗,涵蓋從命名到重構的多個編程方麵,雖為一“傢”之言,然誠有可資藉鑒的價值。
##寫代碼猶如寫文章
評分##不錯,都從細節中來。但是細節中蘊含著追求效率,完美架構,簡易維護的精神和道理。
評分##不錯,都從細節中來。但是細節中蘊含著追求效率,完美架構,簡易維護的精神和道理。
評分##還是代碼大全比較好一點。。。
評分##Clean code, 其實重點就是使用各種不同的方法寫最少的代碼實現需要的功能,並且能讓易讀性、維護性、健壯性絲毫不減弱。隻要有這個理念,記不住clean code 指導的,或者該書還未提及的,那麼都能在實踐中思考齣來。
評分##這本書重在對細節的關注。書的編排極其閤理,從最小的點開始一點點往大處講。感覺對剛開始工作的小朋友們,代碼看得、寫得還不夠多,讀設計模式之類的書可能還沒什麼體會。但這本代碼細節的書,卻是能立竿見影,直接用到工作中去的。
評分##就內容而言 偏貴
評分##1注釋保持簡潔,避免冗餘 2函數參數盡量少 避免布爾參數 3變量命名應具體 準確,能讓代碼具有可讀性 4用多態替代if else或者switch語句 5用命名變量代替魔術數 6長布爾邏輯改為準確的一個函數判斷 7一個函數隻做一件事 8纔用描述性名稱命名,而不是abcdefg 9避免命名歧義,避免前綴……
評分##還是代碼大全比較好一點。。。
本站所有內容均為互聯網搜尋引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度,google,bing,sogou 等
© 2025 windowsfront.com All Rights Reserved. 靜流書站 版權所有