日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

软件设计的火花——Brooks新作及《人月神话》三十五周年讨论会纪要

發布時間:2023/11/29 编程问答 37 豆豆
生活随笔 收集整理的這篇文章主要介紹了 软件设计的火花——Brooks新作及《人月神话》三十五周年讨论会纪要 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
UMLChina之邀,本人于620日參加了“Brooks新作及《人月神話》三十五周年討論會”,會上由Brooks的《The Design of Design4位中文版譯者介紹了此書并談了他們對此書的體會,講演者與參會者進行了互動。無論是Brooks,還是4位譯者,對于軟件設計都有許多獨到的見解,迸發出許多火花,特簡要記之,對于我們的軟件開發會有所啟發和幫助。<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />

至于詳細內容,與《人月神話》一樣,對于《The Design of Design》也需要細讀并結合自己的軟件開發經驗積極思考,才能體會出其深刻的內涵。

●? ?微軟公司的c#設計者辦公桌上放著一本The Design of Design》。

●? ?一年寫2-3本書的作者的書沒有什么看頭,而作者用了十幾年乃至幾十年花了大量心血寫的書才值得認真閱讀。

●? ?設計是一種關于有序過程的有序模型。

設計就是由目標、必要條件、效用函數和約束等構成的思維模型。

不同的項目有不同的約束,如開發經費、項目完成時間、顯示屏幕大小(主要對于手機類設計)、軟件安全要求等。

●? ?設計要有美學追求,引起審美主體心靈上的愉悅感。蘋果公司喬布斯對于iPhone的設計不是若干功能堆砌,而是一種時尚設計。我國理工科很少進行美學教育,與國外有差距。

●? ?理性模型是一種自頂自下、逐步求精的模型。 可由“設計樹”描述,典型例子是瀑布模型。理性模型是在現實中最廣泛應用的模型,被美國、德國等一些著名設計機構所采用。理性模型導出的設計方案可以直接應用于簡單場合,但不適合大型設計項目。

●? ?設計之道即修煉之道,軟件設計者的修養方法可以借鑒演員和武林高手的修養方法。

●? ?軟件設計中團隊的組織方法:

1)外科手術中的組織方法,以主刀大夫為核心、麻醉師、護士等人員配合。也類似于有明星的足球隊,以明星為核心,其他隊員配合。這種組織方法用于軟件設計團隊,即軟件設計團隊中有一名高手,以他為核心,其他成員配合。

2)師徒組織方法,如孔子及其學生。

3)成員水平差不多,如沒有明星的足球隊,可以大家一起做,但要請專家復查。

●? ?敏捷學派認為軟件設計貫穿整個軟件生命周期。每一次設計后,在實施過程中保留正確的,修改有問題的(包括條件變化)。需求-設計-實施是一個反饋迭代過程,這個觀點已被業界認同。

設計也是培養人的過程。對于設計者,軟件設計過程是一個學習過程。有了經驗,還要學理論。

?

參考文獻:

高博(《The Design of Design》中文版譯者):《設計思維的理性力量》

另一位The Design of Design》中文版譯者:《設計師自我修養》

注:Brooks博士寫的《人月神話》于1975年出版,該書內容是 BrooksIBM公司的軟件開發管理經驗總結和理論提升。《人月神話》英文版一經面世,即引起業內人士的強烈反響,后又譯為多種文字,全球銷售數百萬冊。確立了其在行業內的經典地位。

Brooks博士于1999年榮獲美國計算機領域最高獎圖靈獎獲獎原因是:由于在計算機體系架構、操作系統以及軟件工程方面所做出的具有里程碑式意義的貢獻。

?

轉載于:https://blog.51cto.com/lurongan/338339

總結

以上是生活随笔為你收集整理的软件设计的火花——Brooks新作及《人月神话》三十五周年讨论会纪要的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。