1. 程式人生 > >軟件工程學習

軟件工程學習

個人 很大的 網絡爬蟲 精通 發的 解決 學生 問題 團隊

  今年大三的我按照課程的安排,我開始了軟件工程的學習。經過了兩年的學習,寫代碼對我來說不是什麽大問題,尤其是linux下的c語言開發。

  在大一時,在windows下用mfc寫過坦克大戰雖然基本的功能是有,但運行的時間越長程序就越不流暢,我雖然知道為什麽會這樣,但卻找不到解決的辦法,因為當時我所學的知識就那麽多,畢竟才大一(3個月從不懂windows開發到能用圖片來做個效果不怎麽好的坦克大戰)。我也試著java來寫個網絡爬蟲,不過後來放棄了,因為對這個不是很感興趣加上我花費很大的力氣寫出來的爬蟲效果去一點也不好,所以就對爬蟲失去了僅有的興趣。直到我進入學校的學生工作室開始學習linux下的c語言開發(嵌入式開發)開覺得自己得心應手(大概是大二上期的事),直到現在我寫了很多的linux下c語言程序,可以說對c語言很熟悉(談不上精通,但寫過5000行以上代碼的模塊沒有問題,特別是寫協議)。

  我做了這麽多(對學生來說)的開發,但一直搞不懂在企業中軟件開發的流程,一個團隊如何進行軟件開發的(在學生工作室中雖然也是一個團隊,但真正能寫代碼的一個組只有那麽一兩個人,交流也只有在調試程序是有交流,不如app和server調試)。這學期開始了軟件工程的學習,希望能幫助我解開疑惑,在學完這個時能在項目開發中運用到軟件工程這門課中所學到的知識。在學習這門課我大概會花6到8小時一周。

軟件工程學習