做程序界的正规军

规范编程重要性:(好处,素质的表现)

促进团队合作

减少bug处理

降低维护成本

有利于代码审查

什么是规范编程:

可读性,理解用时少

可维护性

可以补充拓展

命名规范:

把信息,功能在名字中体现

找更专业,更有表现力的词

用具体代替抽象的

名字中附带更多信息

长度单词数不超过四个,30个字母

标识符命名,特定的用法

不要有歧义的

避免关键词冲突

命名方法,Pascal和Camel

高级程序员最擅长的事:写注释写文档,提醒别人写注释和文档

注释

写有价值的注释

站在读者角度

公布已有的陷阱

全局观的注释(类之间,数据流动)

常用的注释

单行注释

块注释(方法,数据结构的描述)

头注释:说明作者,小组,说明,创建日期,版本

方法注释

其他注释:页面,配置文件里面的

审美

空行规则:相似的写在一起,不同的之间加空格

注释了的老代码删掉就好

断行,以功能明确就好

结构该缩进的都缩进,层次感

一屏原则,一个方法不要超过一个屏幕大小,一个类不超过1500行

个人风格一致性

关键思想:一致比正确还重要

异常处理

编程语言的一种机制

优雅的错误提示

使用日志



你可能感兴趣的:(做程序界的正规军)