一些程式設計的習慣,決定您程式的品質與可靠度。筆者整理幾個通用可供參考的重點 :
1 一致的程式設計風格 : 提高程式可讀性與可維護性(團隊開發或他人修改)。
2 適當的縮排 : 提高程式可讀性,並可幫助除錯。
3 適當地使用註解 : 註解用來解釋某程式段的功能以及如何運作,有助於程式的可維護性。
4 適當的變數名稱與函式名稱 : 選擇描述性與有意義的名稱,提高程式可讀性,便於理解。
5 避免全域變數 : 全域變數會讓程式發生無法預期的行為,且不易除錯。
6 使用程式語言內建函式 : 使用語言內建函式可讓程式碼更簡潔更有效率。
7 避免重複的程式碼 : 重複的程式碼難以維護,並容易造成錯誤,如果發現需要寫重複的程式碼時,應該將這段程式碼寫成可供叫用的共用函式。
8 運用Design Patterns : Design Patterns是解決一般程式設計問題被證明過的方案,可以讓程式碼更有效率,提高再用性與可維護性。
本部落格提升程式設計能力相關的參考文章 :
2020-1-15 給新手程式設計師 - 養成幾個程式設計的習慣,對您將來有很大的幫助
2019-1-14 如何精進程式設計能力
2017-6-20 程式碼審查有助於提升程式品質嗎? 有關程式審查的十個事實
2012-3-14 技術債務
2011-10-10 甚麼是卓越的軟體工程師
2008-9-25 程式設計師的生產力差多少
2007-11-14 如何維護老舊程式
2005-7-29 程式設計功力提升的方法與Joel on Software網站
2004-12-13 [筆記] 軟體品質指標 : 列出McCall在1977年提出的軟體品質模型(Software Quality Model),包含用來評估一個軟體系統品質的優劣的11個要點。
沒有留言:
張貼留言
歡迎提供意見, 謝謝 (註 : 留言經過版主審核通過才會發布)