该文被密码保护。
posted @ 2017-11-23 16:22
bobo2018
随笔分类 - 编程注意事项
摘要:预防性检测: 1,写的方法,要快速失败,先检验入参的合法性,不合法就抛出异常; 2,对于集合类型的入参,要先判 null,再判 size 为 0;对于 String 类型的入参,要先判 null,再判是否为“”;也就是说,要先检查可能为 null 的变量的合法性,再调用它; 3,对于数组索引的预防性
阅读全文
posted @ 2016-09-24 10:17
摘要:到目前为止,我的经验是: 1,代码要尽量的抽取(extract),即便不能提高复用性,也能提高可读性; 2,避免 if 嵌套,通过抽取也能避免 if 嵌套,因为 if 嵌套很多时候会降低代码的可读性; 3,用空行隔开不同逻辑块的代码; 4,对于较为复杂的业务逻辑,要有足够详细的注释;
阅读全文
posted @ 2016-09-17 20:49
摘要:0,eclipse中,运行程序,没有重新编译,运行的是之前的代码,问题可能出在.classpath上,程序依赖的jar包变了,出错;1,eclipse中,运行程序,打印提示classpath出错或者无法找到主方法,或者主方法写错了,如果确定主方法没错,那问题的原因可能是程序依赖的jar包变了,出错;
阅读全文
posted @ 2015-12-03 17:44
|