什么才是你的目标
2015-05-07 18:17
120 查看
一个工作组来共同讨论每个问题以及解决问题,而是恰恰相反。”
他接着谈到了分支(forking)的价值所在,以及其如何通过在参与者之间启用低成本的互助来降低合作的高成本,这些参与者能够在无需批准的情况下推进项目。这种分支把需要的合作搁置起来,
编写新的项目不仅仅是意味着生成代码:项目的创建和构思包括了编写有着精美风格的让人乐于阅读的代码、在适当的时候为验证项目中的功能创建测试代码,以及制作详尽的有帮助的文档。
技艺直到解决方案已经做好了合并的准备为止,如此来支持更快速的动态的实验。
在这种心态下工作,对于心灵来说是一种奖赏,也是在制作开源软件时能感受到诸多享受的原因:你不再受困于回应最后期限、客户以及其他的外部需求,而是按照自己的时间来,享受制作一些美好事物的乐趣。
当捐献者能够以低交易成本的互助方式来参与,并且高交易成本的合作尽可能的少时, 开源项目的运作能达到最好。开源的高明之处就在于其不需
工艺(craft)一般是指艺术行业或是职业需要特殊的技能来手工制作一些东西,通常是小规模生产的物理器件。就软件工匠关注的更多的是质量而非数量这一意义而言,你可以延伸这一定义,把它应用在软件上。
你是在创造新的东西而不是在修改或是修正已有的东西。编写和构思一个项目除了是一门科学之外还是一种艺术形式,其他人会看到实现的情况并会对代码的质量作出判断,而你的名字将会永远和它连在一起。
因此工匠要努力确保代码的干净和美观、应用编程接口(API)的悦目,以及文档和测试用例能够给用户带来是在使用坚实的产品进行工作的这种感受。对于工匠来说,
他接着谈到了分支(forking)的价值所在,以及其如何通过在参与者之间启用低成本的互助来降低合作的高成本,这些参与者能够在无需批准的情况下推进项目。这种分支把需要的合作搁置起来,
编写新的项目不仅仅是意味着生成代码:项目的创建和构思包括了编写有着精美风格的让人乐于阅读的代码、在适当的时候为验证项目中的功能创建测试代码,以及制作详尽的有帮助的文档。
技艺直到解决方案已经做好了合并的准备为止,如此来支持更快速的动态的实验。
在这种心态下工作,对于心灵来说是一种奖赏,也是在制作开源软件时能感受到诸多享受的原因:你不再受困于回应最后期限、客户以及其他的外部需求,而是按照自己的时间来,享受制作一些美好事物的乐趣。
当捐献者能够以低交易成本的互助方式来参与,并且高交易成本的合作尽可能的少时, 开源项目的运作能达到最好。开源的高明之处就在于其不需
工艺(craft)一般是指艺术行业或是职业需要特殊的技能来手工制作一些东西,通常是小规模生产的物理器件。就软件工匠关注的更多的是质量而非数量这一意义而言,你可以延伸这一定义,把它应用在软件上。
你是在创造新的东西而不是在修改或是修正已有的东西。编写和构思一个项目除了是一门科学之外还是一种艺术形式,其他人会看到实现的情况并会对代码的质量作出判断,而你的名字将会永远和它连在一起。
因此工匠要努力确保代码的干净和美观、应用编程接口(API)的悦目,以及文档和测试用例能够给用户带来是在使用坚实的产品进行工作的这种感受。对于工匠来说,
相关文章推荐
- 什么才是核心技术?
- 目标文件里有什么
- 程序的调用机制及目标文件有什么
- 深入理解闭包系列第一篇——到底什么才是闭包
- 我能用Windows PowerShell做什么:删除一个文件或文件夹(或其它输入的目标)
- 什么才是真正的json
- 微信小程序野心勃勃 云计算或手机OS才是他的目标
- 什么才是真正的 RESTful 架构
- 30天敏捷生活(6): 你的生活目标是什么?
- 什么才是提高ASP性能的最佳选择(六)
- 《制作有价值的软件才是中国程序员内在的目标》(2010/03/04)
- 什么才是提高ASP性能的最佳选择(六)
- 到底什么才是自己的代码?
- 技术人,什么才是你的成功?
- 什么才是一款成功的互联网产品?
- 您这个问题并没有什么意义——比起怀疑自己,向前迈出一步才是更为重要的(三个解决方案)
- 究竟什么才是互联网
- 10大互联网危机公关事件:什么才是解围的正确姿势?
- 什么才是工作