码迷,mamicode.com
首页 > 其他好文 > 详细

作业三 (一) :是否需要有代码规范

时间:2016-03-22 20:43:23      阅读:201      评论:0      收藏:0      [点我收藏+]

标签:

     这个作业主要是讨论代码规范的,围绕以下几个问题讨论

 

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

答:首先编码规范 包括了编码风格和其它规范 一个团队遵守一些规范有很多的好处!

(1). 遵守编码风格使代码更容易维护

(2). 编码风格使形成代码集体所有制(集体所有制的作用很大,它能有效的增大巴士因子——一个项目能承受多少个程序员被车撞了而不影响项目的正常进行)

(3). 编码风格能消除那些长久的纷争(你不需要喜欢这种编码风格。如果你不喜欢里面的某条规定,那就骂几句这个文档,只向文档发脾气,就像人类迁怒于上帝。然后还是按照约定做事。这样做更具有建设性,比无休无止的吵论这些不重要的事情好的多)

简而言之 编码规范并不会浪费编程时间,相反会使整个软件团队的工作效率得到提升。

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

答:首先我认为形如艺术家 这类人,应该有自己的原则,这是属于他们的独有的性格,也就是这种性格的好坏,决定了他们日后的发展前景!一个好的艺人的好的规范 可以影响很多人 甚至形成一种流派,例如豪放派诗人 苏轼,还有梵高的后现代画风!

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

答:对于一个问题,通常我们能找出十几种方法去解决。对于一种解决方案,我们能有百万种编码方案来实现它。每个人都有做自己的编码风格,只要不影响代码的正确性就没有必有太过纠结,

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

答:熟悉不同的编码规范可以使你更容易的理解整个代码,它有个非常重要的好处,能传播知识。在很多的开发团队里,经常每一个人负责一个核心模块,每个人都只关注他自己的那个模块。除非是同事的模块影响了自己的程序,他们从不相互交流。这种情况的后果是,每个模块只有一个人熟悉里面的代码。如果这个人休假或——但愿不是——辞职了,其他人则束手无策。通过代码审查,至少会有两个人熟悉这些程序——作者,以及审查者。审查者并不能像程序的作者一样对程序十分了解——但他会熟悉程序的设计和架构,这是极其重要的。

 

作业三 (一) :是否需要有代码规范

标签:

原文地址:http://www.cnblogs.com/haohaoeex/p/5308307.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!