讀構建之法提出的問題

1. 我的技術與流程與軟件工程有什麼關係?框架

  軟件是由多人合做完成的,不一樣人員的工做相互有依賴關係,因此我的技術是會影響整個軟件開發的過程,我的技術主要是軟件開發過程當中的細節問題。分佈式

  在開發出軟件後,必需要通過測試纔算是完成了軟件,這就須要一個好的單元測試的標準。一、單元測試應該在最低的功能/參數上驗證程序的正確性。 二、單元測試必須由最  熟悉代碼的人(程序的做者)來寫。 三、單元測試事後,機器狀態保持不變。 四、單元測試要快(一個測試的運行時間是幾秒鐘,而不是幾分鐘)。 五、單元測試應該產生可重複、一致的結果。 六、獨立性-單元測試的運行/經過/失敗/不依賴於別的測試,能夠人爲構造數據,以保持單元測試的獨立性。 七、單元測試應該覆蓋全部代碼路徑。 八、單元測試應該集成到自動測試的框架中。 九、單元測試必須和產品代碼一塊兒保存和維護。工具

2.軟件工程師的成長曆程有那麼方面?單元測試

 一、積累軟件開發相關的知識,提高技術技能(如對具體技術的掌握,動手能力)。例如:對Java、C/C++、C#的掌握,診斷/提升效能的技術,對設備驅動程序(Device Drive)、內核調試器(Kernel Debugger)的掌握;對於某一開發平臺的掌握.測試

 二、積累問題領域的知識和經驗spa

 第一點和第二點均可以再不少簡歷上均可以看到,也能夠比較容易地檢測出來。隨着經驗的增加,一個工程師能夠掌握更普遍、更深刻的技術和問題領域的知識。設計

 三、對通用的軟件設計思想和軟件工程思想的理解。調試

 四、提高職業技能(區別於技術技能)資源

3.什麼是MSF?開發

1.MSF是一套大型系統開發指南,它描述瞭如何用組隊模型、過程模型和應用模型來開發Client/Server結構的應用程序,是在微軟的工具和技術的基礎上創建並開發分佈式企業系統應用的參考。

2.MSF是一個經驗知識庫,它是一種框架結構,一個資源的集合。

相關文章
相關標籤/搜索