軟件工程——個人總結


這個作業屬於哪個課程 軟件工程
這個作業要求在哪里 個人總結
這個作業的目標 個人總結
作業正文 正文
其他參考文獻

一、回首四月

1、做的作業

1.1 個人作業

1.2 團隊作業

2、提升

2.1 使用的軟件與工具:

  • 前端:微信開發者工具
  • 后端:Postman、Visual Studio Code、Navicat
  • 原型:墨刀
  • 文檔與圖:ProcessOn、Teambition、ShowDoc
  • 團隊:Github、Git

2.2 使用的語言、框架與平台

  • 框架:ThinkPHP5
  • 語言:PHP、WXML、WXSS、JS、JavaScript
  • 平台:Github

2.3 深刻的印象

Alpha沖刺是印象最深刻的一段時間,那次作業才真真正正的把一整個團隊融合在一起,之前是合作關系,Alpha時就是為一個目標共同奮斗的兄弟姐妹。那時候從自學相關的知識,到開始編寫代碼,到最后全員一起整合所有的代碼,從0到1,花費了整個10天。從早上一直到晚上,除了上課時間,基本上一個小組兩個會議之間互相串門,互相探討解決問題,那段時光是非常繁忙且充實的。

二、人月神話

1、關於小程序

我們這次做的是小程序,小程序其實官網的開發者文檔給的幫助是最多的,他提供了代碼片段,能從中學到很多,很遺憾這是到了項目最后才意識到這一點,在百度和CSDN上浪費了很多時間。還有bilibili,吹爆小破站,里面有一些很詳細的教程,同樣錯過了,感覺入門教程最好選擇這些視頻看看,能省下很多查找其他教程的時間。此外,前期原型的詳細程度,為我們省下了大多時間,前端頁面絕大多數都是按照原型的樣式設計的,比當場思考要輕松得多。

2、關於團隊

團隊中最重要的是交流和實時跟進進度,不能讓團員自己一個人去做一件事,二至三人結對式能省下很多功夫,而且不會的問題直接問,一起研究,速度能提高很多。另外Github的commit也是很好的同步每個人代碼的工具,能夠確保團隊手上的代碼一致。

3、關於其他

當初用的阿里雲的郵箱系統,把帳號和密碼寫入了代碼文件中,傳到了Github上,結果某一天阿里雲給我傳了NNN多封短信和郵件,給出了所有涉及這塊的commit,總之就很頭大,這種涉及隱私的代碼上傳倉庫時候還是需要過濾一下。

三、對下一屆的建議

這門課可以說是所有課中耗時最長也是最累的一門,同時也是學會的技能最多的一門。軟件工程完整地呈現了一個團隊從組成到合作到共同奮斗的過程,團隊每個人各司其職,互幫互助,如果說要做好一個項目,絕對不能在里面渾水摸魚,三天打魚兩天曬網,這些只會讓你在最后的結業時間,陷入后悔與懊惱。倘若你想,你希望學到一些實用的技能、知識,或者其他東西,軟件工程這門課將會是你的必修課,但歸根結底,這門課你自己才是自己的老師,它只是給了一個能夠靜心學習的時間,一切都需要花時間自學。

四、對未來的期許

對於自己的未來怎么說呢更加迷惘,因為在這門課中學會的太多了,喜歡上了做好一個項目后的那種成就感,但是學的是偏向數據分析的大數據,覺得自己還是存在各種各樣的欠缺,但不可否認的是,未來還需要多加學習那些沒能熟練運用的語言。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM