高軟2021春課程總結
阿新 • • 發佈:2021-07-12
一、完成了如下實驗
- 程式設計神器VS code
- 五大場景玩轉Git
- 用VS code + draw.io 畫UML用例圖
- 實驗驗證軟體中的特殊機制
二、四次實驗分別的收穫
2.1 程式設計神器VS code:
VS code可以在Ubuntu環境使用,並且可以接觸到gcc、g++、gdb等編譯和除錯工具,讓我對c++ 在linux環境下的開發更加熟悉。
2.2 Git的使用:
Git是一款分散式版本控制系統,孟老師的實驗讓我初步接觸了git的使用,讓我瞭解了實際專案中的專案管理和版本控制方法。
2.3 draw.io的使用
draw.io是一款非常方便的繪圖工具,支援VS code外掛的同時還支援網頁端。個人覺得網頁端的使用更加方便。
2.4 特殊機制:
回撥函式:將函式作為其他函式的引數進行傳遞,使得程式的編寫更加靈活。
多型: 多型是指在面向物件的程式設計中,父類指標可以指向子類物件,並且依據執行時具體的物件型別來呼叫重寫的函式。
非同步呼叫:提高程式的併發效能。
匿名函式:匿名函式在呼叫時才被建立,有名函式一開始就存在佔用記憶體資源。
** 以上四種特殊機制的學習豐富了我程式設計的能力和技巧。**
三、課程總結
- 學習了多種方便的工具,如git、vscode、draw.io等
- 對一個軟體專案有了整體性的認知,不再侷限於實現單一功能
- 學習了多種程式設計技巧,提高自己的程式設計水平