20160317第一题
对于是否需要有代码规范,请考虑下列论点并反驳/支持:
-
这些规范都是官僚制度下产生的浪费大家的编程时间、影响人们开发效率, 浪费时间的东西。
-
我是个艺术家,手艺人,我有自己的规范和原则。
-
规范不能强求一律,应该允许很多例外。
-
我擅长制定编码规范,你们听我的就好了。
-
我认为编写代码需要有代码规范,不要认为规范是在浪费人们开发的效率和时间,既然是开发,肯定会涉及到小组合作,如果团队中的每个人都有自己的编写代码的风格,那么当大家结合在一起的时候,看着都会很费劲的,因为大家都已熟悉自己的风格,会下意识地按照自己的风格去审阅别人,那么就会感到看着特别费劲,就会多看几遍。再看下一个人的,以此类推。一个人的看几遍,几个人的就是十几遍。如果大家的都是按照同一个规范来编写程序,看一遍就完事了。明明能一次通过的代码,非要看那么多遍,不是更浪费时间吗。身为团队中的一员,要以团队合作为首要任务,自己有原则固然很好,但并不是体现在这方面,在团队合作中过分强调个人的话,会影响整个团队的运作。把代码编写的规范,不仅自己看着舒服,而且还可以增强它的可读性,可理解性和可维护性。对团队的开发有着重大的作用。
在这个追求效率的时代,时间就是金钱,牺牲小我,成全大我。多么伟大而富有正能量精神。