软件开发中需要的偏执
程序员有时候会让你难以接受,因为他们对于自己使用的开发工具或开发方法有一种狂热的偏执,给人一种很固执的感觉。
敏捷开发宣言是头一个清晰的表达出它的偏执观点的好样板。没有模棱两可的话,有的只是明确的取舍,例如评估对比“可运行的软件”和“全面详细的文档”。
大多数的软件开发方法都是在宣扬一种哲学或思维定式。在很多团体里这的表现的很明显,他们对某种编程语言深信不疑。有些软件创业团队或公司对一些“大家熟知”的企业文化奉若圣经。你也许并不会赞成他们的一些基本观点,但一个得到共识的信念会让一个团队更加紧密。更少的代码
更少的代码
这意味着更少的bug
这意味代码更容易维护
一旦一个程序员知道了这种约定,他将会有更高的效率,因为在新开发或维护旧的软件时,他都不需要写那些公式化的代码了。
一个程序员对一个陌生的项目能很容易的上手,因为这些约定在所有Rails项目中都是相同的。很多东西你都不需要去思考或争论。
就像编码风格,如何编写已不重要。重要的是大家都有共识。
----青岛软件开发----
想要了解更多详情欢迎来电咨询18678812288,或登陆网址www.zzydkj.net。联系人:王经理。