第四章:两人合作 在合作里面,代码风格要规范,命名,缩进等更不用说。看了这一章,我才知道一个注释要如何写才能让人通熟易懂。在平常的编程里,我的注释大多都是在变量名的后面,标注了该变量是什么。突然觉得这样的做法很傻逼逼,一个变量,其实要是命名得好,那么一眼就知道这个变量做了什么,根本无需注释。 ...
分类:
其他好文 时间:
2017-11-15 23:35:34
阅读次数:
216
官网:https://github.com/google/styleguide 中文版:https://github.com/zh-google-styleguide/zh-google-styleguide 简介: Google风格指南 每个主要的开源项目都有自己的风格指南:一组关于如何为该项目编 ...
分类:
其他好文 时间:
2017-11-15 10:46:55
阅读次数:
199
线段树/树状数组裸题,用splay写 splay也是基本操作pushup pushdown 话说我就是找不到全一点的模板,我自己写又全是bug,导致代码风格一直变来变去= = 关键是建树和区间操作(区间和,区间翻转,区间合并这几个写法都很难统一) #include<map> #include<set ...
分类:
其他好文 时间:
2017-10-31 12:46:14
阅读次数:
196
代码风格规范:原则是:简明,易读,无二义性。 错误处理:断言 参数处理 代码复审:自我复审,团队复审,同伴复审。 团队模式:一窝蜂模式 主治医师模式 明星模式 社区模式 业余剧团模式 秘密团队 特工团队 交响乐模式 爵士乐模式 功能团队模式 官僚模式 开发流程:写了再改模式 瀑布模式 :(生鱼片模式 ...
分类:
其他好文 时间:
2017-10-30 19:57:47
阅读次数:
144
这篇文章我觉得是很有用的,便于我们对ng项目的理解,同时在配置项目时,也能够很快的定位到相应文件。 摘录的别人的文章,首先感谢那个路人兄弟,下面就开始学习吧。 给TSLint和Codelyzer用的配置信息,当运行ng lint时会用到。 Lint功能可以帮你保持代码风格的统一。 ...
分类:
其他好文 时间:
2017-10-24 16:01:07
阅读次数:
264
在Python社区文化的浇灌下,演化出了一种独特的代码风格,去指导如何正确地使用Python,这就是常说的pythonic。一般说地道(idiomatic)的python代码,就是指这份代码很pythonic。Python的语法和标准库设计,处处契合着pythonic的思想。而且Python社区十分 ...
分类:
编程语言 时间:
2017-10-22 10:55:26
阅读次数:
243
用了几天的PyCharm,发现确实在编写Python代码上非常好用,但有一点体验不太好,就是代码编写时要按照PEP8代码风格编写,不然会有波浪线的警告信息。解决方法如下: 方法一: 将鼠标移到提示的地方,按alt+Enter,选择忽略(Ignore)这个错误即好。 方法二 打开:File - Set ...
分类:
其他好文 时间:
2017-10-21 19:04:43
阅读次数:
197
1、主题 这部分教程主要介绍如何创建一个Python工程并使其具有Pycharm的代码风格。你将会看到Pycharm使你的源码变得非常简洁美观,带有合适的缩进、空格等等,因此Pycharm也是一款代码质量管理的利器。 这部分教程并不会介绍如何使用Python进行编程,更多有关Python编程的知识请 ...
分类:
其他好文 时间:
2017-10-13 10:18:37
阅读次数:
144
这次作业,由我和李圆圆同学共同完成,结合老师的要求和对资料的查阅,对程序实施有效的约束,让其方便观察。 要求1 《代码规范》包括10项条款。制定条款的目的是在程序设计的过程中(触犯和)约束代码风格,希望切实可行,容易观察和客观检验。 排版部分: 命名部分: 其他规范: 要求2 记录完成本周作业过程中 ...
分类:
其他好文 时间:
2017-10-12 14:07:51
阅读次数:
114
结对同学:王航 http://www.cnblogs.com/wangh013/ 要求1 《代码规范》包括10项条款。制定条款的目的是在程序设计的过程中(触犯和)约束代码风格,希望切实可行,容易观察和客观检验。 比如, 每个函数不超过5行,对于初学者是不切实际的; 大括号匹配纵列对齐,是切实可行的; ...
分类:
其他好文 时间:
2017-10-11 12:43:13
阅读次数:
155