原创 我的友情鏈接

51CTO博客開發

原创 我的友情鏈接

51CTO博客開發

原创 什麼是軟件設計(翻譯、轉載自Jack W. Reeves的論文《What Is Software Design?》)

      至今,我仍能記起當我頓悟並最終產生下面文章時所在的地方。那是1986年的夏天,我在加利福尼亞中國湖海軍武器中心擔任臨時顧問。在這期間,我有幸參加了一個關於Ada的研討會。討論當中,有一位聽衆提出了一個具有代表性的問題,“軟件開發

原创 The DCI Architecture: A New Vision of Object-Oriented Programming(一篇具有里程碑式意義的論文)

Objects are principally about people and their mental models—not polymorphism, coupling and cohesionObject oriented prog

原创 高質量軟件開發二(面向對象編程)(201308課程總結)

  高質量軟件開發二(面向對象編程)(201308課程總結) 

原创 測試驅動開發 —— 一種真正的工程化開發實踐 (轉載自孫鳴、鄧輝)

   自從軟件危機的概念被提出以來,人們就在不斷地探索解決之道。期間,這些探索者們從其他如硬件、建築等相對成熟的行業借鑑了不少經驗和知識,希望能夠以工程化的方法解決軟件領域所面對的難題,並提出了“軟件工程”這樣一個知識框架用以指導實踐。但是

原创 高質量軟件開發一(TDD開發)(201308課程總結)

高質量軟件開發一(TDD)(深圳201308)培訓總結