《大教堂與市集》The Cathedral and the Bazaar讀后感

>>>  讀書—連接古今充實信仰  >>> 簡體     傳統

1、早發布,常發布好處是“只要眼球足夠多,所有臭蟲都好抓” linuz法則
2、理論上因為調試者重復做功而導致的效率損失在Linux“世界的實踐中似乎從來都不是一個問題。
3、如果可能存在大的 臭蟲 ,Linux “內核的版本編號允許潛在用戶選用老一點的 穩定版本,或冒臭蟲之險以求前沿版本的最新功能。
4、如果你以 最有價值資源 來對待你的beta測試者,他們會以成為 最有價值資源 來回應。
5、在寫任何關口軟件的時候,花點功夫盡可能不要干擾數據流——除非用戶強迫你,永遠不要扔掉任何信息!
6、雖然便宜的互聯網是Linux模式進化出來的必要條件,我覺得它自己不是充分條件。另一個關鍵的因素是一種領導風格和一套合作制度的建立——使得開發者可以吸引合作者、在這個媒介中獲取最大程度的收益。
7、是怎么想的。我認識的一個似乎很優秀的女經理說軟件項目管理有五項功能:
 ● 明確目標并保持大家向同一個方向努力
 ● 監測并確保關鍵的細節不被漏掉
 ● 動員人們做枯燥但是必要的苦力活兒
 ● 組織人員分配來達到最佳生產力
 ● 監護項目持續所需要的資源
8、人們 一般在一項任務處于一種適當難度范圍的時 候享有樂趣;不要太簡單了至于無聊,不要太難了不好實現。一個快樂程序員是一個既沒有被浪費也沒有被錯誤制定的目標和煩人過 程摩擦所壓倒的人。樂趣通往效 率。


上述是我看書過程中,覺得有意義的關鍵詞句。
個人體會:
正本書,其實更像一本博客的整理。之前看過一個《走出軟件作坊》這樣的書,是中國CSDN一位資深人士寫的,風格跟這個《大教堂與市集》差不多,內容和安排會比《大教堂與市集》好。
總體來說,我覺得看完整本書后,比較失望。不知道是自己囫圇吞棗還是悟性不夠,感覺作者泛泛而談,比《走出軟件作坊》更差(雖然不同內容,但風格相似)。
《大教堂與市集》作者先簡單說一下什么是大教堂,什么是市集,然后就開始以他開發了一個fetchmail為例子,說明市集是怎么運作的。
簡單說來,市集,一般是針對已有的軟件進行改進。一般來說,原來這個軟件有原作者,有一個固定的使用人群(都是那些開源愛好者)和一些開發維護者。如果這個軟件走到盡頭,一般都是開發者沒有了興趣和動力。然后可能有另外的人接手,然后根據用戶群提出的想法,進行擴展和改進。一般開發中采用“早發布,常發布”的原則,例如作者開發fetch就有二三百個志愿者作為測試人群。市集的測試人員好處是多,而且素質高,能反饋一些高質量的bug匯報,甚至提出修改方案或者補丁。

但其實,這些內容也許不必通過作者這本書的“泛泛而談”,我們就知道。讀這本書之前,我更期望是得到更多關于大教堂和市集之間的比較,但這里并不多,而且只知道市集的好處,極少說到大教堂的好處和市集的壞處。有偏激的嫌疑,文章不夠中肯。
其實我更期望的是,分析市集存在的可能性,利潤驅動力何在,以及大教堂的好處和弊端。

以上是我個人的觀點,總體評分:4分(如果是10分的話)

 

kenkofox@qq.com https://github.com/kenkozheng

拂曉風起 2014-07-01 18:25:02

[新一篇] 《大教堂和集市》筆記

[舊一篇] 怎樣讀書比較快?
回頂部
寫評論


評論集


暫無評論。

稱謂:

内容:

驗證:


返回列表