1. 程式人生 > >現代軟件工程第三次作業-自我評價的改進

現代軟件工程第三次作業-自我評價的改進

還要 生命 導致 ont 大學 不清楚 過程 代碼量 們的

自我評價的改進

溫浩:

通過調查問卷的測評,我對自己的專業技能有了較為直觀的認識,經過反思與總結,我認為自己需要做如下改進:

1. 從被動編程向主動編程轉變。拿到一個項目,要真的的了解需求,主動發掘需求中的盲點;遇到問題要主動尋找解決方案,最好事先做好各方面的估計。

2. 保持高的標準。不能只關註代碼的結果,還要關註代碼的質量。某些模塊是否需要應用一些設計模式,是否考慮了資源的釋放,算法復雜度是否能夠進一步優化。

3. 重視測試步驟。不同模塊需要進行實際模塊的測試,不能因為某些地方簡單就想當然的跳過。善用自動化測試,保證軟件的可靠性。

4. 學無止境,尤其是我們的專業。熟悉命令行的使用,很多時候,它的效率更高。軟件開發結束後學會反思,考慮代碼的重用,代碼能否更好的重構。

5. 學習使用代碼管理工具,比如github,養成習慣。這麽做可以方便項目的開發進程,保留足夠的日誌信息,增強開發的安全性。

6. 個人編程能力有待提高,增大代碼量,代碼閱讀量,項目經驗,增強個人的交流能力與團隊能力。

紀春洋:

對於調查問卷的自我測試結果,結合自己現在的水平和當前的現代軟件工程課程,能改進提高的幾方面如下:

1. 對於代碼版本庫,以前從未接觸過此類軟件,課程結束的時候可以熟練的使用Git的常用命令;

2. 對於編程能力,以前都在用C#,課程結束的時候可以掌握 Java 或者 Android 語言;

3. 對於軟件測試,以前沒有測試的概念,只是單純的把自己的程序不斷地反復調試,僅滿足需求,課程的結束的時候清楚單元測試和集成測試,並嘗試簡單做一下單元測試;

4. 對於算法,以前只顧滿足需求,很少考慮時間和空間的復雜度,課程結束的時候自己有一定程度的提升,畢竟算法是一個很難的問題,需要腦力和一定的積累。

5. 對於設計模式,以前用C#寫程序,用接口,抽象類,類做簡單的繼承和實現,課程結束的時候自己可以熟練的掌握幾種設計模式並根據具體的情況進行選擇,使自己的代碼更加可讀和優秀。

王新平:

由於我本科不是本專業的,對於調查問卷很多我都沒有聽說過現在我是在積極的去學習爭取能在項目結束的時候能有一下的進步:

1.學習一本語言,java或者python能寫一些代碼。

2.代碼版本庫之前也是不了解,課程結束之後能運用Git的常用的命令。

3.對於軟件和代碼測試之前也是概念不清楚理解的就是能做一些簡單的測試能寫一些簡單的單元測試。

4.參與項目的管理和討論能做出對於項目的分析和開發過程有新的認識。

5.對於設計模式結束的時候能運用幾種設計模式寫代碼。

王而川
我本科是軟件工程的,大學期間基礎理論學得並不紮實,軟件生命周期的很多階段並沒有真實的參與過。當填寫調查問卷的時候,忽然發現自己知道的真的是太少了。來到天大,就是班門弄斧一般,也下定決心,盡快彌補自己的不足。之前參與的項目往往比較簡單,對軟件工程的管理沒有那麽嚴禁,又因為個人的心態比較懶散,導致大學所學的軟件知識空中樓閣,只知道表面,不懂真實原理。總體來說:知識體系不紮實、代碼量嚴重不足、開發流程不準確。所以希望在一下方面完善自己,提高自己。
1:認真學習現在軟件工程的相關知識,彌補自己知識漏洞
2:參與小組項目開發,熟悉軟件開發的整個流程
3:熟練掌握一門開發語言並參與實際項目
4:掌握軟件測試、項目的管理的相關知識
5:提高動手能力,熟練有效的使用GitHub

現代軟件工程第三次作業-自我評價的改進