讀構建之法第二天

2022-04-10 02:38:18 字數 1037 閱讀 2181

剛剛讀了構建之法第一章的內容,主要講述了電腦科學領域,軟體工程與電腦科學的關係,軟體的特性以及軟體工程的定義和組成部分這四方面的內容。下面我將分為四部分

第一部分:

1、 軟體 = 程式 + 軟體工程        軟體工程的核心部分是構建管理、源**管理、軟體設計、軟體測試、專案管理。廣義上軟體工程還包括使用者體驗,使用者設計介面等,

所以乙個拓展的推論是:        軟體企業 = 軟體  + 商業模式。

2、  軟體開發有不同的階段:(1)玩具階段  (2)業餘愛好階段 (3)探索階段 (4)成熟的產業階段

第二部分:

1、 軟體工程定義: 軟體工程是把系統的、有序的、可量化的方法應用到軟體的開發、運營和維護上的過程。

2、軟體工程包含的領域:軟體需求分析、軟體設計、軟體構建、軟體測試和軟體維護。

3、軟體形式:系統軟體,應用軟體,惡意軟體。

4、軟體的特殊性:(1)複雜性(2)不可見性(3)易變性(4)服從性(5)非連續性

第三部分:

計算機與軟體工程的不同側重點。

電腦科學

軟體工程

發現和研究長期的、客觀的真理

短期的實際結果(具體的軟體會過時)

理想化的

對各種因素的折中

確定性、完美、通用性

對不確定性和風險的管理、足夠好、具體的應用

各個學科獨立深入研究、做出成果

關注和應用各個學科的知識、解決問題、

理論的統一

百花齊放的實踐方法

強調原創性

最好的、成熟的實踐方法

形式化、追求簡明的公式

在實踐中建立起來的靈感和直覺

正確性可靠性

第四部分:

讀了第一章不僅明白一些理論,概念性的知識,同時也知道了本書的教學和培養目標。期待經過自己的努力,可以逐漸的做好以下三點:

(1)研發出符合使用者需求的軟體。

(2)通過一定的軟體流程,在預計的時間內發布「足夠好」的軟體。

(3)能證明所開發的軟體是可以維護和繼續發展的。

加油努力做到這三點!!!

上班第二天

本想坐晚一班車的,誰知道這晚一班的也只是晚了 五 六分鐘,不高興再在站台上等,也只好小跑到車門上去了,果然,八點十分就到了。白天那個困啊 今天的工作內容和昨天一樣,做到後來我實在覺得測的差不多了,想幹些其他的,但這初來乍到的,也不好幹其他的呀,況且領導辦公室就在我旁邊。今天的工作總結有兩點 1 別把...

第二天實習

今天我早早到了銀行,開始給大家抹桌子,算是向愛妃學習吧。之後向wqy學習做表的方法,他很耐心。今天一天也就是做了這麼乙個表,但是還向dh學習了另外一些業務的處理,收穫不小。中午吃了雞腿 肉串和芸豆,好開心啊。我越來越喜歡自己的實習了。今天好多自己班上的同學來面試實習生,希望她們都能上!今天我沒有去同...

實習第二天

又是早起擠地鐵的一天 今天symphony說給我換了個導師,richard。於是我開始自己看,但是我並不清楚背景,不知道整個資料夾是幹什麼目的的,也不知道哪些檔案是需要看的。然後在richard的講解下,我慢慢明白了,終於知道我是幹啥的了,就是完善優化他們寫的自動化測試程式,首先是要看懂他們寫的。按...