快速通讀《現代軟件工程——構建之法》後的五點疑惑
通讀過《現代軟件工程——構建之法》這本書後,感覺確如老師所言,這本書不同於以往那些課本的呆板,更顯輕松有趣,一個個例子很生動形象,促使我們能更加容易的理解那些原本晦澀難懂的概念、定義。
下面是我在閱讀過程中遇到的幾個問題:
1、第一章主要講軟件工程,那麽軟件工程的本質問題是什麽?書中講了軟件開發過程的難題、特性,說那些非本質、臨時的特性不能決定軟件工程的本質問題,那本質問題究竟是什麽?
2、第三章軟件工程師的成長過程中描述了軟件工程師的思維誤區,那怎樣才能避免或減少思維誤區的發生?
3、程序員經常在學習,交流,提高自己,怎樣才是有效的學習方法?我們這個行業的核心競爭力是什麽?
4、第八章需求分析中軟件估計為什麽有時和實際相差很多?軟件估計很難,怎樣才能以真正的有效合理的降低難度?
5、第十一章軟件設計與實現中工作人員寫軟件就是解決用戶的需求,但實際寫軟件時如何解決這些需求,合理設計,寫出好的軟件?
快速通讀《現代軟件工程——構建之法》後的五點疑惑
相關推薦
快速通讀《現代軟件工程——構建之法》後的五點疑惑
決定 一個個 特性 遇到 交流 提高自己 核心競爭力 不能 減少 通讀過《現代軟件工程——構建之法》這本書後,感覺確如老師所言,這本書不同於以往那些課本的呆板,更顯輕松有趣,一個個例子很生動形象,促使我們能更加容易的理解那些原本晦澀難懂的概念、定義。
初識《現代軟件工程——構建之法》
com con 零部件 pro 有序 不協調 color put and 一、軟件 1、軟件概念 在學習軟件工程這門課的時候,對於軟件的概念還局限於軟件=程序,程序就是軟件,軟件就是程序。 但是在這學期學習了軟件工程這門課程後我知道了軟件=程序+軟件工程,軟件不只是有程序組
《現代軟件工程構建之法》之五點疑惑
不同的 好的 blog 喜歡 ont 工程師 案例 生命 理解 正如“一百個人心中有一百個哈姆萊特”一樣,每個人看一書的理解和想法都是不一樣的 。《現代軟件工程構造之法》主要講述了什麽是軟件工程、軟件工程在社會企業中的典型案例、軟件工程師的職業發展。讀完《
讀《現代軟件工程——構建之法》所獲
crm 開發 科學 pos 含義 計算 更多 工業 clas 在以前的學習當中,不明白軟件工程是什麽,能做什麽,有什麽特點,如何去做,以及IT行業的真正含義是,開發一個軟件有哪些流程,目標等等這些疑問,在閱讀《構建之法》之後,得到了一定的解答。 1、軟件工程是什麽? 軟件工
現代軟件工程-構建之法---第三章 練習與討論
討論 工業 規模 str 自身 寬度 內部 時也 直接 1.選哪一種醫生? (1).如果是我的話,我會選擇C類型的醫生。因為c類型的醫生比較靠譜,首先他的從業經驗比較豐富,遇見過很多類似的病歷,對病情包括手術比較有把握,對患者可能會比較了解;還有就是他可以一邊開刀一邊跟別人
現代軟件工程-構建之法---第四章 練習與討論
方法 人的 工作效率 isf 強調 一是 成本 不能 時代 1 、結對項目的案例與論文 論文已閱讀。 2、性格對合作的影響 我的MBTI為:ISFJ 照顧者型(內向實感情感判斷)——值得信賴和依靠。 在團隊合作中,外傾型的人一般會較為熱情對工作積極性比較大,內傾
現代軟件工程-構建之法---第五章 練習與討論
在一起 缺點 建議 除了 有時 成員 測試 大腦 避免 1、團隊模式和團隊的開發模式有什麽關系 團隊模式主要取決於組成團隊的成員,包括team leader以及team mates。其中,由於身處各個角色人員的性格,能力以及IQ,EQ等的不同,特別是tea
現代軟件工程-構建之法---第六章 練習與討論
協商 增加 可能 系列文章 練習 問題 項目 nbsp 流程 1 、什麽時候適合選擇敏捷 選擇合適的開發模型需要增加的問題: 1)、團隊人員的對軟件的應用領域很熟悉嗎? 2)、項目的風險高嗎? 3)、項目的使用對象有些什麽人? 4)、項目的需求明確嗎? 5)、
現代軟件工程—構建之法---第三章:練習與討論
員工 軟件行業 別人 經典 可能 能力 現在 必備 似的 1.選哪一種醫生? (1).如果是我的話,我會選擇C類型的醫生。因為c類型的醫生看著比較靠譜,首先他的從業經驗比較豐富,遇見過很多類似的病歷,對病情包括手術比較有把握,對患者可能會比較了解;其次就是他可以一邊手術一邊
現代軟件工程—構建之法---第四章:練習與討論
人在 做出 鍵盤 工具 等級分 閱讀 nbsp 現實 是個 1 、結對項目的案例與論文 論文已閱讀。 2、性格對合作的影響 我的MBTI為:ESTJ 管家型——掌控當下,讓各種事務有條不紊地進行 ESTJ型的人高效率地工作,自我負責,監督他人工作,合理分配和處置
《20170906-構建之法:現代軟件工程-閱讀筆記》
人員 移植 越來越大 軟件設計 用戶需求 原因 支持 貴的 需求分析 閱讀第一章使我知道了 1.軟件分為系統軟件,應用軟件和病毒軟件。 軟件=程序 + 軟件工程 2.軟件的特點:復雜性,抽象性,不可見性,易變性,服從性,非連續性,
2017090-構建之法:現代軟件工程-閱讀筆記
軟件 可維護 unifi 軟件工程 筆記 瀑布模型 軟件維護 老板 ces 現代軟件工程 軟件 = 程序 + 軟件工程 程序 = 數據結構 + 算法 軟件工程包括了開發,運營,軟件維護的過程中的很多技術、做法、習慣和思想。軟件工程把這些相關的技術和過程統一到一個體系中,叫“
2017-09-10-構建之法:現代軟件工程-閱讀筆記
參數 驗證 時間 第二章 軟件企業 功能 模塊 復雜 1.3 第一章 軟件= 程序+軟件工程 程序= 數據結構+算法 軟件企業 = 軟件+商業模式 軟件的特殊性:復雜性、不可見性、易變性、服從性、非連續性。 第二章 2.1單元測試: 2.1.1用VSTS寫單元測試 2.1
初讀《構建之法現代軟件工程》的5個疑問
get 疑問 能夠 理論 targe 代碼 人的 能力 書籍 1.第二章的單元測試中,創建單元測試的步驟中第一步和第二部能夠明白,第三步比較實際結果和預期結果(Assert.IsTrue(target !=null );)就不明天白了。 2.第二章的性能測試中,對性能測試的
20170913-構建之法:現代軟件工程-閱讀筆記
一個 管理 質量 常用 容易 高質量 目標 易用性 其它 軟件工程包括了開發、運營、維護軟件過程中的很多技術、做法、習慣和思想。軟件工程把這些相關的技術和過程統一到一個體系中,叫“軟件開發流程”,軟件開發流程的目的是為了提高軟件開發、運營、維護的效率,以及提升用戶的滿意度、
《20170914-構建之法:現代軟件工程-閱讀筆記1》
筆記 bsp 量化 應用 pan class 包含 運營 有序 1.軟件= 程序+軟件工程 2.軟件工程定義:軟件工程是系統的、有序的·、可量化的方法應用到軟件的開發、運營和維護上的過程。 3.軟件工程包含以下領域:(1)軟件需求分析 (2)
20150914-構建之法:現代軟件工程-閱讀筆記
玩具 過程 同時 測試的 問題 參數 修改 效率 個人 我閱讀了本書的第一章和第二章。第一章開篇引導了軟件工程的概念,又通過一則故事引導出了一個程序員編寫一個程序到需求變成一個軟件的過程。通過生動的舉例讓讀者生動的認識到了,什麽是程序,什麽是用戶,後面有了需求。把一個隨手的
20170914-構建之法:現代軟件工程-閱讀筆記
舉例 原本 需要 最大的 軟件工程 別人 過程 想想 現在 我看了《構建之法:現代軟件工程》前四章,本來沒有接觸過軟件工程,以為這是一門很無聊也很沒有用的課程,但是通過上課和看書我發現,這裏面的內容並不是我想想的那樣,可能看著文字多,但是都很有趣,而且還給配圖,一點都不無聊
《20170914-構建之法:現代軟件工程-閱讀筆記》
軟件工程 穩定 軟件 失敗 抽樣 屬於 閱讀 依賴 可見 第一章: 1.軟件=程序+軟件工程。 2.程序=數據結構+算法。 3.軟件企業=軟件+商業模式。 4.復雜的軟件有合理的軟件架構、軟件設計、實現,以及程序文件之間的依賴關系、編譯參數、鏈接參數,都屬於
構建之法:現代軟件工程-閱讀筆記
角色 模式 不同 軟件設計 軟件工具 軟件企業 不同的 存在 設計 軟件=程序+軟件工程 軟件企業=軟件+商業模式 軟件工程包括以下領域:軟件需求分析、軟件設計、軟件構建、軟件測試和軟件維護 軟件工程是把系統的、有序的、可量化的方法應用到軟件的開發、運營和維護上的過程 軟件