- JavaScript程序設計:基礎·PHP·XML
- (美)Elizabeth Drake
- 405字
- 2020-10-30 18:12:21
1.4 解決問題:邏輯思考的重要性
要編制確實能夠運行的程序需要做很多事情,程序應當在所有情況下運行而不僅僅是在理想情況下,并且必須清晰地、合乎邏輯地且有效地編寫。事實上,如果重讀1.1節,你會看到第3步編寫程序代碼的過程分為4步:
1)分析問題。
2)設計解決問題的程序。
3)編寫程序。
4)測試程序。
分析和設計階段應該總是在編程階段之前,一旦仔細設計程序后,編程就是一件相對容易的任務。不幸的是,許多性急的新手在沒有經過充分分析和設計之前就想要編寫代碼。同樣,在編完程序且實際執行之后,學生通常很興奮以致跳過最后的測試階段或者沒有徹底地測試程序。然而,本節關心程序的分析和設計。幫助程序員創建復雜程序的兩個基本工具是:偽代碼和流程圖。
有些程序員只喜歡其中一個工具,而回避另一個。但是好的程序員認識到偽代碼和流程圖都是有用的,只不過在某些情況下其中一個會比另一個更好。規劃程序通常需要使用偽代碼和流程圖,本節將討論這兩個工具。
推薦閱讀
- HTML5移動Web開發技術
- Learning Cython Programming
- DevOps for Networking
- WSO2 Developer’s Guide
- 數據結構習題精解(C語言實現+微課視頻)
- JavaScript by Example
- Apex Design Patterns
- Advanced Oracle PL/SQL Developer's Guide(Second Edition)
- PhoneGap:Beginner's Guide(Third Edition)
- Python算法從菜鳥到達人
- Python機器學習算法: 原理、實現與案例
- 輕松上手2D游戲開發:Unity入門
- 計算機應用技能實訓教程
- Mastering jQuery Mobile
- 川哥教你Spring Boot 2實戰