軟體工程總結

來源:互聯網
上載者:User

標籤:

  這個學期軟體工程除了課堂學習以外還有三個項目。通過課堂講解以及項目的實踐我對軟體工程從沒有概念到現在已經有了一定的瞭解。

  軟體工程總的來說就是開發軟體的方法,這個在我們之前開發小的程式的時候可能不是很重要所以在之前也沒有啥概念。而通過老師的講解以及三次實踐我有了更深的認識。軟體危機指軟體生產方式無法滿足迅速增長的電腦軟體需求,從而導致軟體開發與維護過程中出現一系列嚴重問題的現象。這個問題在我其他科目的學習過程中我也是深有體會。在我網路程式設計中要設計一個網上書店系統,用的java EE架構。之前沒有做過這麼大代碼量的程式,雖然是在java企業級規範的架構中開發但是還是比較複雜。由於一開始為了實現功能而隨意破壞軟體結構,亂加全域變數、修改代碼且不加註釋,並且沒有開發文檔完全按照大腦中的思路來編,在之後完善過程中便遇到了很多問題。由於代碼混亂不易讀懂維護、添加功能變得舉步維艱。最終是完成了任務並且拿到了不錯的分數不過很難想象如果要求繼續開發會使怎樣,那樣混亂的代碼我自己都不願意再去碰了。而這個網上書店系統相比現在商業上的各種項目簡直是不值一提,難以想象若是沒有科學的開發方法開發、維護軟體將面臨多大問題。

  同時這學期的結對項目和Team 專案更是提升了我們的協作、團隊開發能力。

  通過軟體工程一學期的學習我不只是學習了軟體工程開發的方法,更是提升了意識。在我的之後編代碼過程中會更加註重工程結構、代碼注釋及設計分析過程。這些技巧能讓我更好、更快的編程,編出來的項目品質也更高了。以上是我軟體工程學習的收穫。

軟體工程總結

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.