軟體工程——程式編碼
一、程式編碼基礎:
1.根據自身情況和使用者需求,選擇合適的語言進行編碼。
2.編碼過程中遵循程式設計的原則,保證程式碼正確、清晰,然後再求快。
二、形成設計風格
1.寫文件、資料說明儘可能規範。
好處:讓整個程式變的有據可查,有據可依,便於理解和維護。
2.語句結構要求:簡單、直接、清晰、高效、模組化、可讀性強。
3.輸入、輸出儘可能方便使用者使用。
三、複雜性分析
1.分析模組內程式的複雜性可以通過:程式碼行度量法、McCabe度量法(通過複雜度度量,適當將程式分解, 減少程式中錯誤)
2.Halstead可以預測程式中的錯誤。
四、質量評價
1.遵循評價原則
2.採用合適的評價工具:魚骨刺圖等。
魚骨刺圖:問題的特性總是受到一些因素的影響,我們通過頭腦風暴找出這些因素,並將它們與特性值一起,按照相互關聯性整理而成的層次分明、條理清楚,並標出重要因素的圖形叫做特性要因圖。形狀如魚骨,又稱為魚骨刺圖。
五、結構化程式設計
1.主要包括兩方面:
1)強調使用幾種基本控制結構
2)自頂向下,逐步細化
2.原則
1)使用基本控制結構表示程式邏輯
2)單入口、單出口
3)複雜結構採取基本控制結構巢狀。
如果大家認為有不妥之處,還請大家指正。
相關文章
- 程式碼中的軟體工程軟體工程
- [軟體工程]程式碼的複用與軟體企業管理軟體工程
- 淺談軟體工程中的程式碼評審軟體工程
- 多功能程式碼編輯軟體:CodeRunner for MacMac
- 軟體工程——程式導向的軟體設計方法軟體工程
- 軟體工程 第一章 軟體與軟體工程軟體工程
- 軟體工程 .軟體工程
- 軟體工程軟體工程
- 軟體工程博士講師:軟體工程是一個學習過程,程式碼只是學習的副產品軟體工程
- 軟體工程經驗點滴之程式碼易複製性軟體工程
- 軟體工程——軟體測試軟體工程
- 軟體工程——軟體計劃軟體工程
- 軟體、軟體危機、軟體工程 (轉)軟體工程
- 軟體工程—GitHub軟體工程Github
- 軟體工程資料 - 優秀的大學怎麼教程式開發和軟體工程課軟體工程
- 體面編碼之程式碼提交
- 現代軟體工程 習而學的軟體工程教育軟體工程
- 陳太漢:軟體隨想之編寫出色的程式碼
- 軟體工程實踐----初步接觸軟體工程的總結軟體工程
- html實體編碼遇上js程式碼HTMLJS
- Redis作者談如何編寫系統軟體的程式碼註釋Redis
- 軟體工程——需求分析軟體工程
- 軟體工程——概論軟體工程
- 所謂軟體工程軟體工程
- 【初談軟體工程】軟體工程
- 軟體工程的理解軟體工程
- 軟體工程文件有感軟體工程
- 軟體工程管理(轉)軟體工程
- 軟體工程日報軟體工程
- 軟體工程學習軟體工程
- 重拾軟體工程—(2)軟體過程軟體工程
- 軟體工程——軟體維護+物件導向軟體工程物件
- [軟體工程]軟體中的量化問題軟體工程
- 如何編譯安裝原始碼包軟體編譯原始碼
- 【軟體工程】軟體設計之總體設計軟體工程
- java培訓教程分享:Java編寫軟體程式碼自動提示功能Java
- 中國的頂級軟體程式設計工程師和歐美的頂級軟體程式設計工程師差距有多大?程式設計工程師
- 軟體工程-過程模型軟體工程模型