[轉] 程式碼架構的可讀性
http://www.ithome.com.tw/itadm/article.php?c=73329
一般當我們在軟體開發領域談到「可讀性(readability)」
這個詞彙時,我們通常指涉的是一片程式碼片段對讀者而言,
是否容易閱讀及理解。它可以說是撰寫程式碼時需要考慮的
重要特質。
具可讀性的程式碼有很多優點,首先,它比較容易維護及修
改。很多時候,我們不敢修改一段程式碼,有部份原因是因
為我們沒把握自己是真的了解它。容易理解的程式碼,讓讀
者更有信心、也更有機會正確的加以修改。就算不是後續接
手的維護者,而是原作者,在經過一段時日之後,面對可讀
性不佳的程式碼,或許自己也都缺乏信心。
其次,具可讀性的程式碼不容易滋生程式碼的臭蟲。因為具
可讀性的程式碼通常邏輯簡明清晰,不會錯綜複雜,因此程
式設計者不易犯錯,自然不容易暗藏臭蟲,即使有了臭蟲的
存在,在具有良好可讀性的程式碼中臭蟲通常比較容易被察
覺,除錯起來也簡單多了。
....................................全文請由網頁閱讀
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 211.72.110.37
→
04/27 12:27, , 1F
04/27 12:27, 1F
推
04/27 12:40, , 2F
04/27 12:40, 2F
→
04/27 20:04, , 3F
04/27 20:04, 3F
→
04/27 22:54, , 4F
04/27 22:54, 4F
→
04/27 22:55, , 5F
04/27 22:55, 5F
→
04/27 22:56, , 6F
04/27 22:56, 6F
Soft_Job 近期熱門文章
PTT職涯區 即時熱門文章
76
137