第四章 两人合作 4.1代码规范 (1)代码风格规范。主要是文字上的规定,看似表面文章,实际上非常重要。 (2)代码设计规范。牵涉到程序设计、模块之间的关系、设计模式等方方面面的通用原则。 4.2代码风格规范 (1)缩进4个空格 (2)限定100字符行宽 (3)在复杂的条件表达式中,用括号表示逻辑优 ...
分类:
其他好文 时间:
2017-05-07 11:46:37
阅读次数:
137
本章讲的是两人合作。其实在我过往的经历当中也有过合作,比如大一时候的短学期大作业。每个人的代码风格都是不一样的,有的人的代码写的非常有个性,以至于其他人读起来都非常的废力。在一个中大型的项目里,自己改起来也是非常的麻烦。这种时候,代码的规范性就非常的重要了。规范的代码看过去就是清清楚楚的,是什么就是 ...
分类:
其他好文 时间:
2017-05-07 00:59:45
阅读次数:
135
第四章 两人合作 1.代码规范 1)代码风格规范。主要是文字上的规定,看似表面文章,实际上非常重要。 *原则:简明,易读,无二义性 *缩进:4个空格 *行宽:行宽必须限制,可以限定为100字符 *括号:在复杂的条件表达式中,用括号清除地表示逻辑优先级 *断行与空白的{}行:推荐格式如下 if ( c ...
分类:
其他好文 时间:
2017-05-06 22:57:57
阅读次数:
228
本周学习的内容是两人合作 计算机只关心编译生成的机器码,你的程序采用哪种缩进风格,变量名有无统一的规范等,与机器码的执行无关。但是,做一个有商业价值的项目,或者在团队里工作,代码规范相当重要。“代码规范”可以分成两个部分:1. 代码风格规范。主要是文字上的规定,看似表面文章,实际上非常重要。2. 代 ...
分类:
其他好文 时间:
2017-05-06 21:52:36
阅读次数:
122
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=3308 题意:给定n个数,两个操作: U A B:将位置A的数值改成B Q A B:查询[A,B]内最长连续上升子序列的长度。 我认为当时的代码风格和现在的不一样(因为喜欢在Seg里存l和r的下标,然而根 ...
分类:
其他好文 时间:
2017-05-05 21:46:11
阅读次数:
204
在本周我学习了有关两人合作的相关知识。现在软件的研发都是在相互合作中完成的。既然是合作,就要求写的代码要规范,让伙伴能看懂。代码规范包括:1.代码风格规范2.代码设计规范。代码规范方面。原则是简明、易读、无二义性;代码设计会烦方面不仅是程序书写格式问题,还有程序设计、模块之间的关系、设计模式等方面。 ...
分类:
其他好文 时间:
2017-04-30 23:08:11
阅读次数:
330
这周是本学期中的第10周,我们可以复习期中学习的内容,有些同学或多或少结束了几门选修课程,完成了体育测试 ,大家渐渐应该开始有更多的时间学习构建之法; 前几周我们对于构建之法这本书有了粗略的了解,比如:日后编程的工作,大都是多人合作写软件,那么有好的代码风格相当重要,这本书详细介绍了什么是好的代码风 ...
分类:
其他好文 时间:
2017-04-30 16:05:42
阅读次数:
113
合作与审核 首先是代码的规范问题。关于这个代码规范,我并没有花很多时间去阅读,可能是自己的习惯,代码风格一向都是简约而规范。就比如在写一些if语句的嵌套时,很多人都习惯了不加括号,即使加括号可能是多此一举但我还是习惯加括号,不为别的,就为自己甚至别人看上去能更加清楚,这并不是画蛇添足,我觉得更像是画 ...
分类:
其他好文 时间:
2017-04-30 15:09:36
阅读次数:
170
不同的开发工具可能在展示格式上有一定的差别,所以一个团队最好还是能统一的开发工具。前端我推荐使用sublime,以及相关的插件: 既然是多个人同时开发,肯定会有一些代码风格上的异同,然而为了方便后期维护,必需制定一些相关的规范。如: 开发规范 所有页面编码必须是尽量使用语义话标签,如头部使用head ...
分类:
其他好文 时间:
2017-04-30 01:01:10
阅读次数:
272
目前为止,我们写过很多的代码,也看过很多的代码,对此,我个人感觉代码的规范性很重要,尤其是你做一个有商业价值的项目,或者在团队里工作,代码的规范相当重要。 “代码规范“可以分成两个部分: 1代码风格规范。 2代码设计规范。 代码风格的原则是:简明,易读,无二义性。 代码设计规范不仅仅是程序书写的格式 ...
分类:
其他好文 时间:
2017-04-29 22:12:41
阅读次数:
153