軟件工程我的總結

這學期軟工就要結束了,感覺頗深。
這門課真的讓我學到了不少,從第一次我的實驗學習使用stl和visual studio優化代碼,到結對編程學習隊友的編程經驗和代碼規範,最後的組隊項目學到的就更多了:python語言,用Django框架寫網頁後端,haystack搜索框架的使用,經過GitHub來團隊協做,和基本的html和js的知識。
團隊做業是個人第一次項目經歷,很幸運有一羣很好的隊友。
我認爲學習能力是很重要的,在作項目時候須要的學習方式和平時不太同樣,此次項目能夠說是現學現賣,多了不少經驗,在寫後端的過程當中,對Django的學習方式經歷了幾回改變,剛開始看完官方的tutorial後並無怎麼理解就開始寫,結果發現寫的很糟糕,而後開始變Google看別人的例子變模仿,而後就出現了一堆bug,就又經過Google來debug。後來以爲不行,就再次看了一遍官方的tutorial,還找了一本書看了一遍,開始恍然大悟後,代碼輸出速度才提上來。後來Google問題地時候,更傾向於看Django的官方文檔了。這讓我明白了官方文檔纔是寶藏。
最初實現搜索框架的時候,想的是用查到的haystack框架,但是中文的教程沒有看的太懂,以爲還挺麻煩,當時就想數據庫直接篩選了,但是以爲那樣用戶體驗太差了,仍是又去查haystack框架了,此次我直接打開了Google第一頁全部有關haystack的教程博客,對比着看細節部分,花了點時間來嘗試和調錯,最後結果出來之後仍是很開心的,想要作一個好的程序員,就要對本身要求高一些,一直樂於學習新東西才行。
最後感謝老師和助教,給了我作項目的機會,感謝個人隊友,在開發過程當中給予我不少幫助。很是開心咱們的團隊做業最後按時完成!html

相關文章
相關標籤/搜索