撰寫程式步驟
- 分析問題:分析問題的計算部分
- 確定問題: 將計算部分劃分為確定的IPO三部分
- 設計演算法: 完成計算部分的核心方法
- 撰寫程式:實作整個程式
- 除錯測驗:使程式在各種情況下都能正確運行
- 升級維護:后續進一步改進
代碼與寫代碼
什么是代碼:代碼是現實世界事物在計算機世界中的映射
什么是寫代碼:寫代碼是將現實世界中的事物用計算機語言來描述
代碼的最小元素:資料型別或者資料結構(基石),他們是構成其它一切的起點,
畫畫、攝影:光影、圖形、顏色、結構
游戲我的世界:石英、礦石、水晶
計算機語言:基本資料型別
注意細節問題
- 驗證代碼
- 設計更好
- 檔案化管理
- 具有回歸性
編碼
- 單元測驗
- 功能測驗
- 驗收測驗
- 發布線上
理解問題
- 確定IPO
- 撰寫程式
- 除錯程式
Python八榮八恥,編程好規范,更好理解以及拓展
以動手實踐為榮,以只看不練為恥
已列印日志為榮,以單步跟蹤為恥
以空白分割為榮,以制表分割為恥
一單元測驗為榮,以手工測驗為恥
以代碼重用為榮,以復制粘貼為恥
以多型應用為榮,以分支判斷為恥
以Pythonic為榮,以冗余拖沓為恥
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/200011.html
標籤:其他
