項目 | 內容 |
---|---|
這個做業屬於哪一個課程 | (https://edu.cnblogs.com/campus/buaa/BUAA_SE_2019_LJ) |
這個做業的要求在哪裏 | (https://edu.cnblogs.com/campus/buaa/BUAA_SE_2019_LJ/homework/2625) |
我在這個課程的目標是 | 學會如何開發軟件,如何與別人共同協做 |
這個做業在哪一個具體方面幫助我實現目標 | 初步瞭解軟件工程 |
55頁關於初級軟件開發工程師是學到了一些技能,還沒有在實踐中鍛鍊。那麼這樣的工程師在公司中先幹什麼呢?就像我同樣,若是本身大四實習,沒什麼經驗,對於本身剛開始要乾的東西很困惑。git
函數最好有單一的出口,爲了達到這一目的,能夠使用goto。github
goto函數會帶來一些不利因素,爲何要使用?編程
74頁說複審前必須測試過代碼,最好使用單步執行。可是通常的代碼感受使用單步執行都須要很大的精力和時間,不是很可取啊。函數
79頁書中關於結對編程引起的疑問我也可能存在,應該如何解決呢?測試
不要連續工做超過一小時,每工做一小時休息十五分鐘。blog
這樣的要求在實際工做中真的可行嗎?如此頻繁的休息在嚴格的公司會被容許嗎?項目管理
軟件一詞是Richard R. Carhart在蘭德公司研究備忘錄於1953年8月出版提出的。開發
軟件工程一詞是Margaret Hamilton在1969年開發阿波羅11號所須要的軟件時提出的。get
GitLab 100,000it
優勢:便於代碼管理,提供免費的私庫。
缺點:較難掌握。
優勢:靈活,有良好的擴展性。
缺點:不能支持多項目。
優勢:免費,有中文版。
缺點:只能管理缺陷,配置文件較複雜。
優勢:擴展性好,命令兼容SVN。
缺點:功能簡陋。