1. 程式人生 > 其它 >高軟實驗總結-SA20225486-吳雄飛

高軟實驗總結-SA20225486-吳雄飛

高軟實驗總結

一、編輯神器 Visual Studio Code

Visual Studio Code是一個輕量且強大的程式碼編輯器。VScode有著豐富的外掛系統,可通過安裝外掛來支援C++、C#、Python、PHP等其他語言,一個編輯器就能滿足絕大部分需求。通過本次實驗瞭解了VSCode的基本配置與使用VSCode以及常用的VSCode快捷鍵。

二、五大場景玩轉 Git

通過本次實驗瞭解了Git分散式版本控制系統,其思想與作用,以及各種命令的使用方法。Git的版本控制能力極其強大,通過分支、合併、本地以及上傳等操作可以實現對專案版本的清晰控制。 結合遠端Git倉庫,能夠實現多人合作開發的目的,在團隊合作方面起到很大的幫助,讓我在工程實踐專案開發中省了很多麻煩。

三、正則表示式的練習

正則表示式描述了一種字串匹配的模式,可以用來檢查一個串是否含有某種子串、將匹配的子串替換或者從某個串中取出符合某個條件的子串等。通過本次實驗,熟練應用正則表示式,能都大大提高工作效率。

四、用VS Code + draw.io畫UML用例圖

在軟體開發中,UML圖是不可或缺的一部分。UML圖能夠幫助開發者更好的理解軟體的功能、互動等。相比於文字,具有更加直觀、易於理解的特點。 通過本次實驗學會了用VS Code + draw.io畫UML用例圖,讓自己在開發過程中連軟體都不用切換了,VS Code可以一站式解決,非常方便。

五、實驗驗證軟體中的一些特殊機制

1.回撥函式:是一個通過函式指標呼叫的函式。把函式的指標(地址)作為引數傳遞給另一個函式,當這個指標呼叫其所指向的函式時,就稱這是回撥函式。回撥函式不是該函式的實現方直接呼叫,而是在特定的事件或條件發生時由另外的一方呼叫的,用於對該事件或條件進行響應。

2.多型:介面的多種不同的實現方式為多型;同一段程式碼執行時卻表現出不同的行為狀態,也叫多型。可以理解為允許將不同的子類型別的物件動態賦值給父類型別的變數,通過父類的變數呼叫方法在執行時實際執行的可能是不同的子類物件方法,因而表現出不同的執行效果。

3.閉包:是變數作用域的一種特殊情形,一般用在將函式作為返回值時,該函式執行所需的上下文環境也作為返回的函式物件的一部分,這樣該函式物件就是一個閉包。

4.非同步呼叫:一個可以無需等待被呼叫函式的返回值就讓操作繼續進行的方法。

5.匿名函式:沒有具體名稱的函式,匿名函式的作用主要是實現自己定義的函式,從而擴大函式的使用功能;

通過本次實驗,瞭解了軟體中的一些特殊機制, 對個人的程式碼能力提升有一定幫助,同時也提升了對程式碼的理解能力。