个人博客作业_week2

1. 是否需要有代码规范

 

  1.这些规范都是官僚制度下产生的浪费大家的编程时间、影响人们开发效率,浪费时间的东西。

     我不同意这个论点。

     有句俗语’无规矩不成方圆‘,这亘古传承的至理同样适用于写代码。制定代码撰写规范并不是

     迫于压力完成上级的任务,而是方便自己与他人。套用现成的规范,可以免去开发时思考个人风

     格的麻烦,节省时间,提高效率。另一方面,为阅读代码的人提供便利,因为遵从规范撰写的代

     码清晰明了,显著提高了代码的可维护性。

 

  2.我是个艺术家,手艺人,我有自己的规范和原则。

     我不赞同这个论点。

     假使每一个程序员都建立了属于自己的一套独立的规范和原则,这样的若干个人组成一个团队

     开发某产品,因为每个人的风格都不一样,所以代码在结合上将会出现很大的障碍,即便能结

     合,若后期程序出现问题,也不易调试。这是一个团队的情况,就遑论非同团队的人在阅读彼

     此代码时遇到的阻力之大了。

 

  3.规范不能强求一律,应该允许很多例外。

    我反对这个论点。

    如果所谓的”规范“允许例外,那么,这个规范就并非真正意义上的规范了,而在撰写代码时没有

    现成的规范遵守,那么将对编程极其不利,至于原因,我已经在自己对第一、第二个论点的反驳

    中陈述了,此处无需赘言。

 

  4.我擅长制定编码规范,你们听我的就好了

    我不赞成这个论点。

    因为同一个团队里的人的能力差别不会太大,所以客观上不会有谁具备绝对的优势,所以谁也没有“擅长”

    之说,因此,合理的做法应该是群策群力,共同制定一个尽量全面的规范。

 

     

概括来说,我反对以上所有论点。

 

posted @ 2015-09-30 23:37  马毅  阅读(199)  评论(1编辑  收藏  举报