軟體工程——程式編碼
一、程式編碼基礎:
1.根據自身情況和使用者需求,選擇合適的語言進行編碼。
2.編碼過程中遵循程式設計的原則,保證程式碼正確、清晰,然後再求快。
二、形成設計風格
1.寫文件、資料說明儘可能規範。
好處:讓整個程式變的有據可查,有據可依,便於理解和維護。
2.語句結構要求:簡單、直接、清晰、高效、模組化、可讀性強。
3.輸入、輸出儘可能方便使用者使用。
三、複雜性分析
1.分析模組內程式的複雜性可以通過:程式碼行度量法、McCabe度量法(通過複雜度度量,適當將程式分解, 減少程式中錯誤)
2.Halstead可以預測程式中的錯誤。
四、質量評價
1.遵循評價原則
2.採用合適的評價工具:魚骨刺圖等。
魚骨刺圖:問題的特性總是受到一些因素的影響,我們通過頭腦風暴找出這些因素,並將它們與特性值一起,按照相互關聯性整理而成的層次分明、條理清楚,並標出重要因素的圖形叫做特性要因圖。形狀如魚骨,又稱為魚骨刺圖。
五、結構化程式設計
1.主要包括兩方面:
1)強調使用幾種基本控制結構
2)自頂向下,逐步細化
2.原則
1)使用基本控制結構表示程式邏輯
2)單入口、單出口
3)複雜結構採取基本控制結構巢狀。
如果大家認為有不妥之處,還請大家指正。
相關文章
- 程式碼中的軟體工程軟體工程
- 淺談軟體工程中的程式碼評審軟體工程
- 淺談軟體工程師的程式碼素養軟體工程工程師
- 多功能程式碼編輯軟體:CodeRunner for MacMac
- 淺談前端/軟體工程師的程式碼素養前端軟體工程工程師
- 軟體工程博士講師:軟體工程是一個學習過程,程式碼只是學習的副產品軟體工程
- 軟體工程-軟體工程層狀模型(EHM)軟體工程模型
- 軟體工程 第一章 軟體與軟體工程軟體工程
- 軟體工程軟體工程
- 體面編碼之程式碼提交
- 軟體工程是教會不懂寫程式的人開發軟體嗎?軟體工程
- html實體編碼遇上js程式碼HTMLJS
- 軟體工程1軟體工程
- 軟體工程4.18軟體工程
- 軟體工程5.8軟體工程
- 軟體工程5.7軟體工程
- 軟體工程4.28軟體工程
- 軟體工程4.27軟體工程
- 軟體工程5.10軟體工程
- 軟體工程5.9軟體工程
- 軟體工程5.13軟體工程
- 軟體工程5.12軟體工程
- 軟體工程5.11軟體工程
- 軟體工程4.23軟體工程
- 軟體工程4.22軟體工程
- 軟體工程4.21軟體工程
- 軟體工程4.20軟體工程
- 軟體工程4.19軟體工程
- 軟體工程6軟體工程
- 【招聘】前端軟體工程師、高階前端軟體工程師前端軟體工程工程師
- Redis作者談如何編寫系統軟體的程式碼註釋Redis
- 想成為首席軟體工程師?請放下編譯原理來學習彈性工程!軟體工程工程師編譯原理
- 學習高校課程-軟體工程-軟體工程(ch2)軟體工程
- iOS彙編入門教程(二)在Xcode工程中嵌入彙編程式碼iOSXCode
- 軟體工程-團隊-工程-溝通軟體工程
- 中國的頂級軟體程式設計工程師和歐美的頂級軟體程式設計工程師差距有多大?程式設計工程師
- 軟體工程日報軟體工程
- 軟體工程作業軟體工程
- 軟體工程學習軟體工程