軟件工程-課程總結

  這學期的軟件工程課就要結束了,不知不覺又是一個學期過去了,咱們已經到了大三的末尾,即將進入大四,咱們也將要進入中軟去學習了。回想這個學期的軟件工程課,咱們學習到了不少與咱們專業相關的知識。編程

  開課時提出的問題,我基本都找到了答案:小程序

  一、軟件工程師怎麼樣才能提升。分佈式

  答:多練習編程,多看關於程序類的書籍,多理解別人的程序。工具

  二、開發軟件,團隊分工具體是怎麼作的。學習

  答:這要根據團隊人數和製做的軟件而定。設計

  三、MSF對於團隊的幫助有多少。代碼規範

  答:MSF是一套大型系統開發指南,它描述瞭如何用組隊模型、過程模型和應用模型來開發Client/Server結構的應用程序,是在微軟的工具和技術的基礎上創建並開發分佈式企業系統應用的參考。MSF的最大特性是商業化,並自始至終地體如今項目的實施過程當中。開發

  四、用戶的須要與本身的設計矛盾時,應該怎麼處理。基礎

  答:優先詢問用戶的意見,畢竟軟件設計要考慮到的是用戶的需求。軟件

  五、當開發軟件出現分歧時,團隊應該怎樣處理。

  答:討論,在認真研究而且查找資料後,選擇更好的。

 

  最開始的時候,我徹底不知道爲何有軟件工程這門課,在我看來,軟件只要可以去編寫就能夠了,可是在學習了這門課以後,我開始瞭解到了軟件工程的重要性,每一次去製做軟件的時候,總要有一個最初的規劃,若是連一個簡單的規劃都沒有,那就無從談起製做軟件了,在最開始,咱們是由我的製做了比較簡單的四則運算程序,相對來講算是一次比較簡單的練習,我也並無作什麼太複雜的規劃,只是製做了一個很是簡單的四則運算程序,可是以後,咱們的任務是將這個程序增長功能,起初是很簡單,可是隨着功能的增長,程序愈來愈複雜,這致使了我雖然有想法,可是卻有一種無從下手的感受,所幸以後是結對編程,在有了一個隊友的幫助以後,程序又變得簡單了起來,咱們有了計劃,有了製做方案,在2我的的努力下,咱們最終也完成了程序的製做。到了課程後半段,咱們開始了團隊項目。開始的時候,我不太習慣,畢竟只有一個程序,分到多我的身上,最後程序也會由於人多而沒辦法整合,可是軟件工程課給了咱們很大的啓發,咱們利用老師課上講的和書裏介紹的,分工合做,作起來並無顯得那麼費勁。每一個人負責一部分,在有了代碼規範的狀況下,咱們的整合就顯得簡單了許多。這對咱們之後的開發也有了很好的引導做用。

  

  對於軟件工程課的建議,我沒有什麼能夠提的。不過我以爲能夠偶爾佈置一些簡單的小程序,而後讓咱們去添加功能,或者去改善他人的程序。理解別人的程序也是咱們學習軟件工程課代碼規範的一點。

相關文章
相關標籤/搜索