《大教堂与市集》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

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

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


評論集


暫無評論。

稱謂:

内容:

驗證:


返回列表