
編寫可讀代碼的藝術
詳情
細節決定成敗,思路清晰、言簡意赅的代碼讓程序員一目了然;而格式淩亂、拖沓冗長的代碼讓程序員一頭霧水。除了可以正確運行以外,優秀的代碼必須具備良好的可讀性,編寫的代碼要使其他人能在最短的時間內理解才行。本書旨在強調代碼對人的友好性和可讀性。
本書關注編碼的細節,總結了很多提高代碼可讀性的小技巧,看似都微不足道,但是對于整個軟件系統的開發而言,它們與宏觀的架構決策、設計思想、指導原則同樣重要。編碼不僅僅只是一種技術,也是一門藝術,編寫可讀性高的代碼尤其如此。如果你要成爲一位優秀的程序員,要想開發出高質量的軟件系統,必須從細處著手,做到內外兼修,本書將爲你提供有效的指導。
主要內容:
- 簡化命名、注釋和格式的方法,使每行代碼都言簡意赅。
- 梳理程序中的循環、邏輯和變量來減小複雜度並理清思路。
- 在函數級別解決問題,例如重新組織代碼塊,使其一次只做一件事。
- 編寫有效的測試代碼,使其全面而簡潔,同時可讀性更高。
-
禅道産品
禅道開源版 禅道企業版 禅道旗艦版 禅道IPD版 -
核心功能
産品管理 項目管理 質量管理 效能管理 -
使用文檔
基本版手冊 企業版手冊 旗艦版手冊 IPD版手冊 開發中心手冊 -
幫助中心
积分問答 常見問題 論壇交流 使用視頻 Gitee GitHub -
關于我們
關于我們 禅道軟件 最新動態 禅道活動 -
禅道社區
禅道博客 積分排行 積分商城 禅道書院 -
聯系方式
聯系人:丁芝 電話:17663906485 微信:17663906485 Q Q:1481227768北京、上海、深圳分部
友情鏈接:
ZTF自動化測試框架
ZenData測試數據生成器
喧喧IM
敏捷開發
敏捷咨詢
測試窩
悅庫網盤
Ledge知識平台
渠成軟件
ZDOO全協同企業管理軟件
融管理社區
ZenDAS數據分析工具
ZenShot跨平台截圖工具
飛信釘即時通訊解決方案
項目管理
IPD學習網
PMP百科網
艾體驗
創無記2049
評論