軟體工程最後一次作業

2022-09-13 07:09:08 字數 870 閱讀 9726

在學習本門課程之前,對軟體工程的印象僅僅是一本厚厚的教科書和枯燥無味的文字描述,就**層面來說,也僅僅停留在**量和對**規範的淺顯理解上。 在這三個月的學習過程中,學習下來,收穫很多。了解了常用的軟體設計工具、語言,軟體工程的基本原理、概念和軟體的開發過程。

好的軟體工程**是講究設計規範的,講究模組化思想,是要保證執行緒安全的,子系統的介面需要可重用。

在**上,需要遵守**規範,好處是便於修改和維護。讓別人看的清楚你的**;資料和業務邏輯的分離。我們需要將**進行模組化,從而更好地維護和復用**;懂得合理地設計介面,既不能面面俱到,也不能太過籠統,夠用就好。比如說:鍊錶的介面設計和選單的介面設計就有所不同。鍊錶需要增刪查改的介面,而選單的介面就無需如此太過細節化;掌握**的運用技巧,比如說**函式的使用;非功能性需求,比如說安全性。這裡尤其需要談到的是執行緒安全,如何利用加鎖的機制構建出寫出安全的**;設計思想,這裡需要應用一些前人總結的設計模式,比如說工場模式、觀察者模式、介面卡模式等。應用這些模式能大大增加**的延展性,更好地包容變化,更好地復用**。

通讀了《軟體工程職業規範》後,發現該規範分為八個大塊:公眾、客戶和雇主、產品、判斷、管理、專業、同僚、自身。工作能力的強是很重要,但更重要的是,要有良好的職業道德,它就是你的「法律」,沒有良好的職業道德,卻擁有了高超的技術,這將是社會的危害。由於大作業開發需要組隊,整個專案的開發都是由你選擇的團隊一起進行的。因此選擇乙個合適自己的團隊至關重要。團隊中每乙個人都應該對專案有乙個相同清晰的目標,大家一起朝乙個方向努力。也都要盡自己的責任、做好自己負責的任務,按照《軟體工程職業規範》的標準來要求自己,在交流溝通中才會更加的便利。

本學期的教學方法新穎獨特,互動性強。如果能夠提供更多優秀的開源專案加以老師的講解輔助實踐學習,相信可以有更大的進步。

軟體工程最後一次作業

部落格資訊 瀋陽航空航天大學計算機學院2020軟體工程作業 作業要求 課程目標 了解軟體工程師職業規範 作業目標 閱讀軟體工程師職業規範,完成個人心得 通過閱讀 軟體工程師職業道德規範 後,了解到這是軟體工程師規範的要求和樹立整體職業形象的文章,文章分為8個部分,從守則 公眾 客戶和雇主 產品 判斷...

軟體工程最後一次作業

作業公共資訊區 部落格資訊 瀋陽航空航天大學計算機學院2020軟體工程作業 作業要求 課程目標 軟體工程師職業規範 心得體會 軟體工程師道德職業規範和實踐要求 共包括九大原則,分別是 守則 公眾 客戶和雇主 產品 判斷 管理 專業 同行 自身 在寫這篇作業的時候我才知道,從事軟體工程師這個行業也是要...

軟體工程最後一次作業

在閱讀了閱讀軟體工程師職業規範後,我感到需要對以後所從事的軟體和相關文件,負起檢測,修正和報告錯誤的責任,一款新軟體的開發,從開發初期的問題定義及規劃到各個階段的有效進行,整個軟體專案的開發需要做到層層相扣。面對飛速發展的技術,能自覺跟蹤技術發展動態,積極參與各種技術交流 技術培訓 和繼續教育活動,...