代码大全实战
2015-06-17 16:48
344 查看
代码大全读书笔记
代码命名保持对应性
open/closecreate/delete
begin/end
first/last
min/max
old/new
up/down
lock/unlock
if else 处理
正常情况在一起,异常情况在一起避免代码中出现过多if else
代码中一旦出现if else 就会容易打断人的思路,很多if else 可能没有必要,例如解析一个文本过程中需要根据文本确定类的一个属性值,这时候可以用一个hashmap 把文本类型和属性值存储起来。获取属性值的时候从hashmap中get 一下。
相关文章推荐
- java时间戳
- C语言----多维数组
- java中Pattern.compile函数的相关解释
- 回车(\r)和换行(\n)真蛋疼
- C语言----函数指针
- php源码分析之DZX1.5字符串截断函数cutstr用法
- Java最著名的开源项目
- phpmailer
- 【failed to create java virtual machine】 解决方案
- python各种类型转换-int,str,char,float,ord,hex,oct等
- 【好程序员笔记分享】—— C语言中的宏定义
- 关于java.lang.UnsatisfiedLinkError的小案例
- eclipse 中文乱码问题解决
- eclipse+android配置SDK+ADT
- intellij在jdk1.7和1.8的字体问题
- C++智能指针auto_ptr
- java项目war打包和解压
- Java Dns Cache Manipulator
- LeetCode20 Valid Parentheses的java 题解
- C++实现Dijkstra算法