軟體工程——程式編碼

ZeroWM發表於2014-01-11

一、程式編碼基礎:

1.根據自身情況和使用者需求,選擇合適的語言進行編碼。 

2.編碼過程中遵循程式設計的原則,保證程式碼正確、清晰,然後再求


二、形成設計風格

1.寫文件、資料說明儘可能規範。

好處:讓整個程式變的有據可查,有據可依,便於理解和維護。

2.語句結構要求:簡單、直接、清晰、高效、模組化、可讀性強。

3.輸入、輸出儘可能方便使用者使用。


三、複雜性分析

1.分析模組內程式的複雜性可以通過:程式碼行度量法、McCabe度量法(通過複雜度度量,適當將程式分解, 減少程式中錯誤)

2.Halstead可以預測程式中的錯誤。


四、質量評價

1.遵循評價原則

2.採用合適的評價工具:魚骨刺圖等。

魚骨刺圖:問題的特性總是受到一些因素的影響,我們通過頭腦風暴找出這些因素,並將它們與特性值一起,按照相互關聯性整理而成的層次分明、條理清楚,並標出重要因素的圖形叫做特性要因圖。形狀如魚骨,又稱為魚骨刺圖。


五、結構化程式設計

1.主要包括兩方面:

1)強調使用幾種基本控制結構

2)自頂向下,逐步細化

2.原則

1)使用基本控制結構表示程式邏輯

2)單入口、單出口

3)複雜結構採取基本控制結構巢狀。


   如果大家認為有不妥之處,還請大家指正。








相關文章