看板 Soft_Job 關於我們 聯絡資訊
http://www.ithome.com.tw/itadm/article.php?c=73329 一般當我們在軟體開發領域談到「可讀性(readability)」 這個詞彙時,我們通常指涉的是一片程式碼片段對讀者而言, 是否容易閱讀及理解。它可以說是撰寫程式碼時需要考慮的 重要特質。 具可讀性的程式碼有很多優點,首先,它比較容易維護及修 改。很多時候,我們不敢修改一段程式碼,有部份原因是因 為我們沒把握自己是真的了解它。容易理解的程式碼,讓讀 者更有信心、也更有機會正確的加以修改。就算不是後續接 手的維護者,而是原作者,在經過一段時日之後,面對可讀 性不佳的程式碼,或許自己也都缺乏信心。 其次,具可讀性的程式碼不容易滋生程式碼的臭蟲。因為具 可讀性的程式碼通常邏輯簡明清晰,不會錯綜複雜,因此程 式設計者不易犯錯,自然不容易暗藏臭蟲,即使有了臭蟲的 存在,在具有良好可讀性的程式碼中臭蟲通常比較容易被察 覺,除錯起來也簡單多了。 ....................................全文請由網頁閱讀 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 211.72.110.37
gname:我只想到有一好沒二好... 04/27 12:27
yauhh:又是他的文章啊 :D :D :D 來看一看 04/27 12:40
MasterChang:看是自己的可讀性還是別人的可讀性?後者就算了... 04/27 20:04
yauhh:他說的好讀當然是指在某一種基本文化水準下,每個人都容易讀, 04/27 22:54
yauhh:而不是特指誰的可讀性. 這就好比普通書刊的好讀一定是淺白 04/27 22:55
yauhh:實用的書籍,而不是文青閱讀水準的書籍. 04/27 22:56