现代软件产业经过几十年的发展,一个软件由一个人单枪匹马完成,转化成了在相互合作中完成。合作的最小单位是两个人,但是每个人对于什么是“好”的代码规范未必认同,这是我们很有必要给出一个基准线——什么事好的代码规范和设计规范。代码规范可以分成两个部分:1.代码风格规范。主要是文字上的规定,看似表面文章,实 ...
分类:
其他好文 时间:
2017-05-14 18:47:53
阅读次数:
151
读完第四章《两人合作》的内容后,感觉前半章则是在规范我们的编程代码规范和代码复审,而后半段则是在介绍两人合作工作时的阶段和技巧。 程序员的代码不仅仅是给给机器看的,更多的是给一起去工作的伙伴看的,所以我们编写的代码要满足代码风格规范和代码设计规范。代码风格其实很简单,他的原则是:简明,易读性,无二义 ...
分类:
其他好文 时间:
2017-05-14 17:55:16
阅读次数:
118
第三章主要围绕提高代码的可读性展开。单人去写一个完整的应用程序很少见了,大多都是合作编程。那么合作编程最基础的就是编程之间的沟通,只有沟通无障碍,接下来的任务才能顺利进行。所以就要求每个人写出来的程序必须有很高的可读性。作者在可读性规范方面按照代码风格和代码设计展开,风格方面包括了每个人写代码时候的 ...
分类:
其他好文 时间:
2017-05-14 17:05:14
阅读次数:
129
本周我阅读了《构建之法》的第4到8章,其内容着重于两人合作、多人合作的一些注意点以及MSF与软件的需求分析。 与他人进行团队合作的时候,“代码规范”是一件非常重要的事情,代码规范分为风格规范与设计规范,代码风格的原则是:简明、易读、无二义性。在缩进时不要用Tab,而要用4个空格,因为Tab在不同的情 ...
分类:
其他好文 时间:
2017-05-14 00:58:06
阅读次数:
155
本章理论和知识点有:代码规范、极限编程、结对编程、两人合作的不同阶段、影响他人的技巧 一、代码规范 1、代码风格规范。主要是文字上的规定,看似表面文章,实际上非常重要。 代码风格的原则是:简明,易读,无二义性 。包括了:缩进、行宽、括号、断行与空白的{}行、分行、命名、下划线、大小写、注释。 2、代 ...
分类:
其他好文 时间:
2017-05-13 12:32:07
阅读次数:
133
言 做Java开发的,经常会用Eclipse或者MyEclise集成开发环境,一些实用的Eclipse快捷键和使用技巧,可以在平常开发中节约出很多时间提高工作效率,下面我就结合自己开发中的使用和大家分享一下Eclipse中常用到的快捷键和技巧。 1、alt+?或alt+/:自动补全代码或者提示代码 ...
分类:
系统相关 时间:
2017-05-12 21:58:48
阅读次数:
132
学习不同的程序语言的时候,经常会遇到不同代码风格,语言设计,导致各种各样奇怪的问题。比较明显的区别,比如C语言,与类JAVA语言之间的「巨大」的编程差异。不谈表面上高大上所谓「面向对象」,「面向过程」,仅从今晚遇到的一个小问题还是说起。 晚上想把自己计划中的一个小东西进行一下,js调用高德地图api ...
分类:
其他好文 时间:
2017-05-12 01:42:14
阅读次数:
186
这一周我将第二章的内容巩固了一下,同时,也将第三章的内容进行了一个开头。 这两周我看的章节都在阐述一个问题,就是程序员的个人修炼,怎样从菜鸟程序员蜕变成技术大牛,对于一个有思想、有风度的程序员,不单单是把一堆代码写上去就完事了,就像一位诗人,有自己的代码风格和规范,字里行间都体现个人的编程素养,所以 ...
分类:
其他好文 时间:
2017-05-07 17:36:39
阅读次数:
119
第四章 两人合作 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