1. 程式人生 > >【軟體工程】程式編碼

【軟體工程】程式編碼

前言:

編碼階段也就是建築的施工階段,比如施工牆,樑,板。

一、程式編碼的總原則
1、先求正確後求快
2、先求清晰後求快
3、求快不忘保持程式正確
4、保持程式整潔以求快
5、不要因效率而犧牲清晰

二、好程式的標準

1、易於測試和除錯
2、易於維護
3、易於修改
4、設計簡單
5、高效率

據統計,一個典型的程式的百分之五十的執行時間被百分之三的語句所佔用,所以這部分程式碼非常重要。

三、好程式設計師的最基本標準

1、具有程式設計的基本知識與技能
2、對本專案所在的領域有較深的瞭解,正確的把握有關資訊的流程與處理原則
3、熟悉開發的環境,特別是對所用的語言,要有足夠的經驗

四、編碼要注意的問題

1、儘可能的使用庫函式
2、少用goto語句
3、一行一條語句
4、多用case語句
5、一條語句少用and、or等連線符
6、減少使用否定(如not)
7、模組化(高內聚,低耦合,單入口單出口,資訊隱藏)
8、大的程式,要分塊編寫,測試、然後再整合

五、程式質量的評價

1、正確性
2、結構清晰性—單入口單出口、少用goto
3、易修改
4、容讀性
5、簡單性