高軟實驗課程總結-SA20225642-周掌珍
阿新 • • 發佈:2021-07-14
Q1 lab中學到什麼?
1.VS Code使用
- 對VS code環境配置與快捷鍵使用方法加強了使用與練習。
2.五大場景玩轉Git
- 加深了對git的理解和使用,如Git的遠端本地儲存庫資料互動方式、中心版本控制等,並學會了Git Rebase基本操作與原理,用來重新整理提交記錄使其更簡潔。
3.正則表示式的使用
- 正則表示式應用廣泛,在VS Code中可用正則表示式來實現字串匹配搜尋。
4.在VS Code配置環境,分析Menu程式
- 理解了模組化和重用介面在軟體開發中的重要性,並理解了執行緒安全機制方面的一些知識。
5.VS Code + draw.io畫UML用例圖
- 學會使用VS Code中的 Draw.io 外掛來畫用例圖
6.實驗驗證軟體中的一些機制
-
回撥函式:可以將函式的指標(地址)作為引數傳遞給另一個函式;
-
多型:同一介面使用不同例項執行不同操作。
-
閉包:將函式與函式的上下文環境合稱閉包,可訪問外部函式內部作用域。
-
非同步呼叫:promise將非同步呼叫以同步的流程表達出來,避免巢狀回撥函式,簡化了回撥函式傳入的介面實現。
-
匿名函式:ES6使用箭頭函式,沒有名字的函式,可作變數值、引數值、自呼叫。
Q2:對本課程的內容思考與建議?
- 本課程安排內容比較全面廣泛,涉及軟體工程的多方面知識,加深了我對軟體工程的體系特性的理解。但課程中側重點我感覺不太明確,做不所有知識點全盤掌握,建議將內容範圍縮短,加深深度。