快速看完整部教材,列出你仍然不懂的5到10個問題,發布在你的個人部落格上。個人開發流程裡面的psp**中,開發階段發現沒有程式優化這一項,但是開發過程中程式的優化感覺上是必不可少的一部分,那麼為什麼psp**所描述的個人開發流程中沒有優化這一項呢?
使用者需求總是變化的,那麼寫軟體的時候需要**使用者的需求變化嗎?這樣會不會屬於過早優化?
感覺書中對於變數名的要求過於苛刻,一些不必要的修飾詞也算是**風格的一種,也並不影響人們閱讀,那麼我們為什麼不去接受這種**風格呢?
書中提到類似飛機安全功能是必要的。對於軟體的安全功能上,有沒有乙個方法能夠比較全面的找到這些安全功能的必要性,來指導軟體開發?
現在程式設計越來越普及,軟體工程方法會不會也一起流行起來?
請問 「軟體」 和 「軟體工程」 這些詞彙是如何出現的 - 何時、何地、何人?軟體:
一詞用於描述電腦程式最早出現在2023年1月,由john w. tukey在princeton大學提出.
軟體工程:
2023年秋季,nato(北約)的科技委員會召集了近50名一流的程式設計人員、計算機科學家和工業界巨頭,討論和制定擺脫「軟體危機」的對策。在那次會議上第一次提出了軟體工程(software engineering)這個概念,研究和應用如何以系統性的、規範化的、可定量的過程化方法去開發和維護軟體,以及如何把經過時間考驗而證明正確的管理技術和當前能夠得到的最好的技術方法結合起來的學科。它涉及到程式語言、資料庫、軟體開發工具、系統平台、標準、設計模式等方面。其後的幾十年裡,各種有關軟體工程的技術、思想、方法和概念不斷被提出,軟體工程逐步發展為一門獨立的科學。來自wiki-軟體工程
上網調查一下目前流行的源程式版本管理軟體和專案管理軟體都有哪些, 各有什麼優缺點?git: 開源,方便使用。
github: 使用git的倉庫。方便使用。缺點:高階功能需要成本較高。
bitbucket:相比github不太好使,但是有免費的私人倉庫可以用。
個人作業1
概念 projects programs 和 portfolio 之間的關係 專案 專案集 專案組合和運營的關係 專案 專案集 專案組合和opm的關係 案例例如承辦奧運會是乙個portfolio,那麼體育館建設,完善交通設施,奧運文化宣傳這些programs就是這個portfolio組成部分。而體育...
個人作業1
1.預期時間3天 因為不熟悉c 所以決定用一天時間來了解一下,並且對這個專案的演算法與設計做乙個初步的規劃。根據初步的設計編寫 由於初學c 很多類和方法都不熟悉,所以這個過程計畫也要耗費1天。改善 除錯程式,消除所有的警告和錯誤,預計耗時1天,在這個過程中收穫應該是最大的。2.實際花費時間2天 預計...
個人作業1評分
註冊個人部落格賬號 碼雲賬號 部落格閱讀和回答問題 針對教材提問題 附加題 git練習 按題目要求完成個人部落格註冊 碼雲賬號註冊 1分 完成閱讀作業和提問 基本分5分,根據完成質量加分,原則上不超過滿分10分 附加分 完成git練習 3分 評分列表 學號末2位 個人作業1 基本分附加分 總分247...