《編寫可讀代碼的藝術》讀書筆記

    最近經常來這個網站看看源碼,看看博客,以爲只是從中獲益,卻沒有作出本身的一些貢獻,最近正好在讀《The Art of Readable Code》這本書,就順便把本身的讀書筆記分享一下,你們多多批評指正,一塊兒進步! 編程

            

第一章:Code Should Be Easy to Understand

本章的核心思想也是整本書的核心思想:代碼應該是便於理解的。 架構

可讀性的基礎理論:代碼應該以別人可以理解所需時間最小這樣一種方式來書寫。 測試

你必須以高可讀性方式來書寫程序,哪怕你在完成一我的的項目,由於那個須要讀程序的人可能就是幾個月後的本身,只有這樣你的一些被擱置的代碼纔有被重用的可能。 優化

一般來講一個程序寫的行數越小越好,但並非所有都是這樣的,將程序寫的行數壓縮是一個很好的編程目標,可是同時使程序可以更易於理解是更好的目標。 網站

理解時間最小化是否和寫程序過程當中的其它原則(高效原則,易於測試原則,良好的架構.....)相互衝突呢?大部分時候是不會的,由於他們之間並不互相干涉,即使是最優化的程序,也能夠寫的頗有可讀性。而一個可讀性很好的程序其大可能是具備良好的架構和易於測試的,可是當出現衝突的時候,則以增長可讀性最高依據 spa

相關文章
相關標籤/搜索