《构建之法》这本书的第4章讲的是关于两人合作的内容,对于书里所说的两人的关系就和驾驶员、领航员类似,通过结对合作,令我意识到了编写程序不仅仅要自己能明白,也要便与他人查看和理解自己的程序。 代码规范性,我们编写代码时要注重代码风格规范和代码设计规范,无论是类名,对象名,缩进还是行宽什么的,在结对子编 ...
分类:
其他好文 时间:
2016-04-05 19:20:53
阅读次数:
115
第四章讲的只要内容是结对,也就是两个人合作,涉及到的理论和知识点有代码规范,极限编程,结对编程,两人合作的不同阶段以及影响他人的技巧。首先代码的规范性,一个不管再怎么牛逼的程序员,如果他写的代码杂乱无章,别人也不会认可他的。代码规范分两个部分,代码风格规范和代码设计规范,而风格规范中讲的是缩进,行宽 ...
分类:
其他好文 时间:
2016-04-05 19:20:11
阅读次数:
118
软件都是在相互合作中完成了,由不同的人完成软件的过程中,由于代码的风格规范不同,例如缩进、行宽、括号、断行等有所不同,阅读其他人的代码便会有代沟;除了这些风格规范外,当你完成的是某一个小的功能时,要处理好代码的逻辑关系,因为打出来的的代码是要给别人看的,如果代码的可读性不高,当别人使用你的代码的时候 ...
分类:
其他好文 时间:
2016-04-05 19:12:30
阅读次数:
119
每次到新的机器上使用vim修改配置文件的时候,都要重新设置下vim的环境,比如缩进、显示行号、语法高亮等,每次都设置,太麻烦了,所以找了资料把常用的设定写到家目录下的.vimrc文件上(默认不存在,需要创建),如下:vim.vimrcsetnobackup
setnoswapfile
setnohlsearch
setnum..
分类:
系统相关 时间:
2016-04-05 16:29:19
阅读次数:
208
这一章内容主要是讲两人合作的相关内容,也可以说是团队合作的相关内容。合作的相关内容主要有对代码进行规范,如缩进,行宽,命名等;有代码复审;有结对编程;有两人合作的不同阶段和技巧等的内容,这些内容都在告诉我们在合作的过程中,要注意的事情和怎样更好的进行合作。这对于我们现在来说是第一次对软件工程团队合作 ...
分类:
其他好文 时间:
2016-04-05 00:43:58
阅读次数:
169
CSS文本样式 text-align:设置文本的对齐方式 取值: left 向左对齐 right:向右对齐 center:居中对齐 text-indent:设置文本的首行缩进 例如,字体设为12px,首行缩进另个字,24px。 text-decoration:设置文本的装饰线 取值: none 不设... ...
分类:
Web程序 时间:
2016-04-05 00:41:43
阅读次数:
246
22:07 2016/4/4phpstorm 10注释的双斜线位置不在缩进的位置:终于找到了(但是没有实现效果,不知道是什么原因 win10系统):File | Settings | Editor | Code Style | PHP 右边的wrapping and braces,下面的commen ...
分类:
Web程序 时间:
2016-04-05 00:06:07
阅读次数:
529
从网上找到django中python的命名规范 Python 规范 代码的布局 编码 所有的Python脚本文件都应在文件头标上“# -*- coding:utf-8 -*-”。 缩进 4个空格一个缩进层次 空行 适当的空行有利于增加代码的可读性,加空行可以参考如下几个准则: (1) 在类、函数的定 ...
分类:
编程语言 时间:
2016-04-04 22:43:37
阅读次数:
760
今天练习代码的时候发现一个问题,练习类,我在notepad++上写的代码运行后,复制到pycharm上运行然后报错,看代码 看着没错吧,但是当我运行这段代码时,pycharm跟我说:“兄弟,你这代码有问题!--def getName(self): IndentationError: unindent ...
分类:
编程语言 时间:
2016-04-04 13:01:42
阅读次数:
149
代码风格规范: 缩进采用哪种方式:tab键,还是2、4、8个空格; 行宽:行宽必须限制; 括号:在复杂的的条件表达式中,用括号清楚地表示逻辑优先级; 断行与空白:断行与空白可以很好地看清代码,便于单步执行调试; 分行:不要把多条语句放在一行上,更严格的说,不要把多个变量放在一行上; 命名:在变量前加 ...
分类:
其他好文 时间:
2016-04-03 09:04:10
阅读次数:
131