項目 | 內容 |
---|---|
本次做業所屬課程 | 2019北航軟件工程 |
本次做業要求 | 第一次閱讀做業 |
我在本課程的目標 | 找到在團隊合做中本身的優勢和不足 |
本次做業的幫助 | 閱讀《構建之法》讓我對軟件工程有所瞭解 |
第四章命名規則web
在變量名中不要提到類型或其餘語法方面的描述數據庫
不一樣於以前老師反覆和咱們強調的「好的編程習慣」,這裏不只不採用駝峯命名法,還要儘可編程
能避免描述變量的類型,這很大程度上要增長註釋的長度,也給一個複雜的工程帶來麻煩,後端
並非個高效的命名方法。瀏覽器
第五章敏捷流程服務器
只有能自我管理的團隊才能創造優秀的架構、需求和設計架構
怎麼定義自我管理呢,是故步自封仍是積極的在不斷更新中尋找更好的模式,歸根結底敏捷分佈式
是以用戶的需求進化爲核心的。svn
第九章項目經理工具
PM的專業就是理解和表達
若是項目經理並無過開發或者測試的經歷,談何理解呢?一個項目的領導者不能僅靠一個
人的感覺就得出結論,要有本身的預期,而預期多來源於實際經驗。因此我認爲一個優秀的
項目經理是要具有各方面能力的,不僅僅是傳話這一項任務。
第十三章軟件測試
在一個龐大複雜的工程中,全覆蓋性測試是否有意義?
第十六章創新
有成功的例子也有失敗的,並非每一個失敗的革新都不具備價值,問題可能出在了想法自己,也多是在起初的質疑聲中被打壓下去了。創新的關鍵在於先說服本身,才能火力全開的去說服更多的人。
軟件:由美國統計學家約翰·圖克在1958年1月9日出版的《混合數學教學》中首次公開使
用。
軟件工程:在1968年由NATO科技委員會在前聯邦德國的會議中提出,當時定義爲「研究和
應用如何以系統性的、規範化的、可定量的過程化方法去開發和維護軟件,以
及如何把通過時間考驗而證實正確的管理技術和當前可以獲得的最好的技術方
法結合起來的學科」。
Git
優勢
缺點
Github
優勢
缺點
學習曲線陡峭
企業應用費高
Microsoft TFS
優勢
缺點
Mercurial
優勢
缺點
Bitbucket
優勢
缺點
Trac
優勢
缺點
Bugzilla
優勢
缺點
Apple XCode
優勢
缺點