程序员写的代码,人也看,机器也看,但最终还是人在看。之前,我看过其他同学的代码,明明是同一段代码,有的人的代码我是看得很辛苦,甚至看不懂,有的人的代码,一目了然,很清晰。原因是代码的规范。代码不仅仅是自己看,还要给别人看,如果是一个团队合作,个人写的代码需要让队友看的,如果代码写得不规范,格式、风格 ...
分类:
其他好文 时间:
2016-04-05 19:24:12
阅读次数:
118
第四章的题目是两人合作,但其内容主要分为几个部分:代码规范、代码风格规范、代码设计规范等。那几个部分又细分为几个阶段。为i什么要规范呢?规范是为了让代码更加有条理,让人更加容易看懂。代码写出来是给别人看的,不仅要自己看懂,还要让别人看懂。如果别人看不懂,那么写这个程序还有什么意义呢?同时编程还是一个 ...
分类:
其他好文 时间:
2016-04-05 19:20:04
阅读次数:
140
两人合作写软件首先要代码规范,进一步阐述就是要代码风格规范和代码设计规范。 代码风格规范对于结对来说首先要统一开发工具,然后要注意源文件的格式、排版、换行、适当的注释、命名规范。即要简明,易读,无二义性。 代码设计规范:对于函数来说。即用简单的构造函数,最好是默认构造函数,这是因为简单的构造函数增强 ...
分类:
其他好文 时间:
2016-04-05 15:34:50
阅读次数:
128
第四章 看了第四章后,了解了第四章是两人合作的概论。 两人合作写软件首先要代码规范,进一步阐述就是要代码风格规范和代码设计规范。代码风格规范对于结对来说首先要统一开发工具,然后要注意源文件的格式、排版、换行、适当的注释、命名规范。即要简明,易读,无二义性。代码设计规范:对于函数来说。即用简单的构造函 ...
分类:
其他好文 时间:
2016-04-05 00:26:50
阅读次数:
130
从网上找到django中python的命名规范 Python 规范 代码的布局 编码 所有的Python脚本文件都应在文件头标上“# -*- coding:utf-8 -*-”。 缩进 4个空格一个缩进层次 空行 适当的空行有利于增加代码的可读性,加空行可以参考如下几个准则: (1) 在类、函数的定 ...
分类:
编程语言 时间:
2016-04-04 22:43:37
阅读次数:
760
这周老师给我们讲代码的规范,代码规范可分为两部分:代码风格规范和代码设计规范。代码风格规范主要是文字上的规定;代码设计规范主要涉及程序设计、模块之间的关系、设计模式等通用原则。对于分行来说,要注意不要把多行语句放在同一行上,更严格来说,不要把不同的变量定义放在一行上。本节课上老师要求我们完成一个抽签 ...
分类:
其他好文 时间:
2016-04-04 16:19:01
阅读次数:
104
一、代码规范 1.代码风格规范:简明易读无二义,包括有意义的命名及增加注释 2.代码设计规范 (1)函数只做一件事,并且要做好 (2)错误处理。验证参数的正确性;使用断言;使用public,protected,private说明成员,非必要不使用虚函数和类型继承 3.代码复审 二、结对编程好处 1. ...
分类:
其他好文 时间:
2016-04-03 18:53:10
阅读次数:
108
这一章主要讲的是结对编程和代码的规范,规范代码不仅仅有益于自己,更有益于其他团队成员,本来在代码堆中生活就是一件痛苦的事情,如果对待的还是凌乱不堪的代码,那更是对程序员的一种折磨,因为团队的力量是巨大的,而分工合作无疑更是提高效率的可行方法,所以体现出程序规范对于我们的重要性,它不仅仅是程序书写的格 ...
分类:
其他好文 时间:
2016-04-03 18:50:59
阅读次数:
177
第四章内容主要讲两人合作,即结对合作。在现代软件产业发展过程中,软件都是在相互合作中完成的,软件合作中最少人数为两人,一起共同工作。程序员写出来的代码要规范,毕竟代码可能还要继续延伸、扩充,下一次看代码的人不一定肯定是自己,所以我们写的代码一定要规范,代码风格应该做到:简明、易读、无二义性。代码应该 ...
分类:
其他好文 时间:
2016-04-01 12:51:08
阅读次数:
110
1.代码书写规范: (1)代码不仅仅要足够高效,减少冗余,而且在合作过程中要易于合作人的阅读以便更高效的工作。而且命名要尽量避免二义性; (2)在编写过程中,应养成写空白{ }的习惯,注意分行; (3)下划线一般用于作用域和变量; (4)使用Pascal和Camel形式去命名,区分函数和变量; (5 ...
分类:
其他好文 时间:
2016-04-01 12:49:51
阅读次数:
154