第四章-两人合作 一、代码规范 需要我们在编程中特别注意这一点,要保持代码工整可修改,无二义性,每一行一句代码尽量加以注释。不仅是要让机器编译读懂,还要程序员能读懂 二、代码风格、设计规范 在代码设计规范中,要考虑程序设计、模块之间的关系;设计模式命名和格式必须要规范还要有一定的注释,要学会封装,将 ...
分类:
其他好文 时间:
2016-04-05 19:31:56
阅读次数:
142
一、代码规范 1.代码风格规范 原则:简明、易读、无二义性。 规范代码的方面:缩进、行宽、括号、断行与空白的{}行、分行、命名等等。在编码后,还要对代码复审,找出错误和改进代码。 2.代码设计规范 (1)函数:只做一件事,并且要做好; (2)goto:函数的单一出口; (3)错误处理:参数处理、断言 ...
分类:
其他好文 时间:
2016-04-05 19:30:41
阅读次数:
125
两人合作写软件首先要代码规范,进一步阐述就是要代码风格规范和代码设计规范。 代码风格规范对于结对来说首先要统一开发工具,然后要注意源文件的格式、排版、换行、适当的注释、命名规范。即要简明,易读,无二义性。 代码设计规范:对于函数来说。即用简单的构造函数,最好是默认构造函数,这是因为简单的构造函数增强 ...
分类:
其他好文 时间:
2016-04-05 15:34:50
阅读次数:
128
第四章 看了第四章后,了解了第四章是两人合作的概论。 两人合作写软件首先要代码规范,进一步阐述就是要代码风格规范和代码设计规范。代码风格规范对于结对来说首先要统一开发工具,然后要注意源文件的格式、排版、换行、适当的注释、命名规范。即要简明,易读,无二义性。代码设计规范:对于函数来说。即用简单的构造函 ...
分类:
其他好文 时间:
2016-04-05 00:26:50
阅读次数:
130
这一章主要讲的是代码的规范和结对编程。 首先代码规范又分成代码风格规范和代码设计规范。不同的人都有自己独特的编程风格,但在团队合作中往往需要遵从统一的代码风格。 简明,易读,无二义性是代码风格的原则。而代码设计规范不仅是程序书写的格式问题,更是牵涉到程序设计、模块之间的关系、设计模 式等方方面面。在 ...
分类:
其他好文 时间:
2016-04-01 12:52:05
阅读次数:
186
第四章内容主要讲两人合作,即结对合作。在现代软件产业发展过程中,软件都是在相互合作中完成的,软件合作中最少人数为两人,一起共同工作。程序员写出来的代码要规范,毕竟代码可能还要继续延伸、扩充,下一次看代码的人不一定肯定是自己,所以我们写的代码一定要规范,代码风格应该做到:简明、易读、无二义性。代码应该 ...
分类:
其他好文 时间:
2016-04-01 12:51:08
阅读次数:
110
1.代码书写规范: (1)代码不仅仅要足够高效,减少冗余,而且在合作过程中要易于合作人的阅读以便更高效的工作。而且命名要尽量避免二义性; (2)在编写过程中,应养成写空白{ }的习惯,注意分行; (3)下划线一般用于作用域和变量; (4)使用Pascal和Camel形式去命名,区分函数和变量; (5 ...
分类:
其他好文 时间:
2016-04-01 12:49:51
阅读次数:
154
这周通过课件PPT,我了解了代码风格规范简明、易懂、无二义性这几个重要因素。还有代码设计规范等等。课上的作业我也让同组的同学拿给我看了,功能没有完善,但大体框架都有,本周我们上课学习了编程,但是由于我接触的这方面的知识不太多,所以制作起来非常的困难,相对于其他的同学要慢上许多。这周的程序制作也遇到了 ...
分类:
其他好文 时间:
2016-03-31 16:39:55
阅读次数:
136
概念: 如果你的代码所在的进程中有多个线程在同时运行,而这些线程可能会同时运行这段代码。如果每次运行结果和单线程运行的结果是一样的,而且其他的变量的值也和预期的是一样的,就是线程安全的。 或者说:一个类或者程序所提供的接口对于线程来说是原子操作或者多个线程之间的切换不会导致该接口的执行结果存在二义性
分类:
编程语言 时间:
2016-03-20 07:05:14
阅读次数:
239
本周继续阅读构建之法这本书,按照老师要求,着重读了第四章。第四章主要讲的是代码规范问题。如缩进,注释,还有括号等一些小细节。这次编程因为时间过与紧张所以上传的时候没有注意,稍后我便会修改回来。关于代码风格主要的原则是简明,易读,无二义性。这里由于老师反复提到,书上也有详细的解释,这里便不再
分类:
其他好文 时间:
2016-03-13 12:47:03
阅读次数:
132