Python 入門指南 | 社區大學終身學習網
本篇文章為《Python入門指南》軟體開發篇的導覽。...我們介紹的是軟體工程中的瀑布模式(waterfallmodel),基本上就是先把開發需求規劃好,這便是單元14的主題, ...
本書的第二部分為軟體開發篇
軟體開發篇的學習目標如下
開發 測試 除錯 重構分成以下八個單元來講解
我們介紹的是軟體工程中的瀑布模式 (waterfall model) ,基本上就是先把開發需求規劃好,這便是單元 14 的主題,目的是開發一個替英文句子編密碼的類別 (class)[1] ,單元 14 先把規格類別寫出來,詳細的實作留到單元 15 進行。
單元 15 實作好程式碼細節後,在單元 16 繼續測試,除了介紹軟體的生命週期外,目的也是要把錯誤 (error) 找出來,因此錯誤會在單元 17 修正,然後繼續在單元 18 及單元 19 實作編碼跟解碼的細節。
到單元 20 重構 (refactoring) 已經開發好的程式 (program) ,重構的目的是不改變程式的功能而精善程式碼,不外提高可讀性及日後的維護。
簡單歸納本書介紹的瀑布模式如下圖
基本上就是先訂規格,然後一步步實作規格中的功能,依據是設定密碼表、編碼及解碼,每實作出一個功能就進行測試除錯,開發完成後再對程式碼進行重構,最後就會得到功能無誤的 Encrypt 類別,這會是 GUI 篇及 Django 篇的計算核心類別。
單元 21 則是替進入下一篇做準備,先對標準程式庫 (standard library)[2] 有一個概觀,接著認識標準程式庫[3]中做 GUI 的模組 (module)[4] tkinter[5] ,也就是利用 Tk 製作圖形介面。
中英文術語對照 類別 ...Python 入門指南 | 社區大學終身學習網
[入門教學] 我想學程式語言,但這麼多該從什麼開始學起呢? | 社區大學終身學習網
【洪士灝觀點】悅讀程式:自學軟體開發的第一步 | 社區大學終身學習網
學軟體開發需要學習哪些課程?從頭學習!呵呵!可以嗎 | 社區大學終身學習網
想要自學程式?七個自學程式設計正確的觀念和心態 | 社區大學終身學習網
踏出程式新手村!掌握敏捷式軟體開發流程 | 社區大學終身學習網
軟體開發課程 | 社區大學終身學習網
電腦與智慧型手機APP應用哪裡學?南投縣濁水溪社區大學開課資訊
想要學習電腦與智慧型手機APP應用可以去哪裡學?家教、外面補習班太貴?剛好可以善用社區大學的資源來學習各種技能、知識,...
數位相機基礎哪裡學?屏東縣屏北區社區大學開課資訊
想要學習數位相機基礎可以去哪裡學?家教、外面補習班太貴?剛好可以善用社區大學的資源來學習各種技能、知識,以下幫大家整...
影像詩創作哪裡學?嘉義市嘉義社區大學開課資訊
想要學習影像詩創作可以去哪裡學?家教、外面補習班太貴?剛好可以善用社區大學的資源來學習各種技能、知識,以下幫大家整理...
愛與智慧哪裡學?苗栗縣大明社區大學開課資訊
想要學習愛與智慧可以去哪裡學?家教、外面補習班太貴?剛好可以善用社區大學的資源來學習各種技能、知識,以下幫大家整理出...
日語讀書會哪裡學?新竹市竹塹社區大學開課資訊
想要學習日語讀書會可以去哪裡學?家教、外面補習班太貴?剛好可以善用社區大學的資源來學習各種技能、知識,以下幫大家整理...
從你身上跑出來的旋律─來寫曲子吧!哪裡學?臺南市台南社區大學開課資訊
想要學習從你身上跑出來的旋律─來寫曲子吧!可以去哪裡學?家教、外面補習班太貴?剛好可以善用社區大學的資源來學習各種技能...
Excel程式設計基礎班哪裡學?宜蘭縣羅東社區大學開課資訊
想要學習Excel程式設計基礎班可以去哪裡學?家教、外面補習班太貴?剛好可以善用社區大學的資源來學習各種技能、知識,以下...
手機與電腦應用實作哪裡學?桃園市新楊平社區大學開課資訊
想要學習手機與電腦應用實作可以去哪裡學?家教、外面補習班太貴?剛好可以善用社區大學的資源來學習各種技能、知識,以下幫...
電腦輕鬆學_手機平板e把照(基礎電腦入門)哪裡學?雲林縣山線社區大學開課資訊
想要學習電腦輕鬆學_手機平板e把照(基礎電腦入門)可以去哪裡學?家教、外面補習班太貴?剛好可以善用社區大學的資源來學習各...
手機與電腦應用實作哪裡學?桃園市新楊平社區大學開課資訊
想要學習手機與電腦應用實作可以去哪裡學?家教、外面補習班太貴?剛好可以善用社區大學的資源來學習各種技能、知識,以下幫...
遊戲程式設計哪裡學?臺東縣臺東社區大學開課資訊
想要學習遊戲程式設計可以去哪裡學?家教、外面補習班太貴?剛好可以善用社區大學的資源來學習各種技能、知識,以下幫大家整...
家族(親子)共學Scratch動畫與影片製作哪裡學?新竹市科學城社區大學開課資訊
想要學習家族(親子)共學Scratch動畫與影片製作可以去哪裡學?家教、外面補習班太貴?剛好可以善用社區大學的資源來學習各種...
手機快樂輕鬆繪哪裡學?基隆市基隆社區大學開課資訊
想要學習手機快樂輕鬆繪可以去哪裡學?家教、外面補習班太貴?剛好可以善用社區大學的資源來學習各種技能、知識,以下幫大家...
智慧型手機與電腦進階活用哪裡學?新北市中和社區大學開課資訊
想要學習智慧型手機與電腦進階活用可以去哪裡學?家教、外面補習班太貴?剛好可以善用社區大學的資源來學習各種技能、知識,...
Excel程式設計基礎班哪裡學?宜蘭縣宜蘭社區大學開課資訊
想要學習Excel程式設計基礎班可以去哪裡學?家教、外面補習班太貴?剛好可以善用社區大學的資源來學習各種技能、知識,以下...