- 博客(3)
- 资源 (29)
- 收藏
- 关注
原创 《重构》读后感2--什么时候应该开始或结束重构
当遇到一下情况时应该开始重构代码: 1.遇到重复代码时:如果遇到一个以上有相同程序结构,需要考虑将他们合并。比如: (1)同一个类的两个函数含有相同的表达式(要提炼重复代码) (2)两个互为兄弟的子类内含有相同的表达式(提炼相同代码形成方法放入超类中) (3)遇到两个互不相关的类出现重复代码,考虑将重复代码提炼到一个独立类中,原来的两个类分别调
2016-02-16 16:37:35 1196
原创 《重构》读后感1
重构的注意事项: 1.首先必须有可靠的测试机制,且该测试机制具有自我检测的能力(务必测试可预知的所有情况) 2.尽可能以微小的步伐修改程序,这样容易发现犯下的错误 3.一个方法应该只解决一件事情,将代码块提取成方法时尽量使用myeclipse的快捷方式 4.变量命名要有意义 5.每重构一次就应该加上自己对该代码的理解,都要测试一次; 7.对于switch语句,最好不要在另一个对象的属性基
2016-02-15 21:13:35 1081
原创 Web app root system property already set to different value 错误原因及解决
产生这个问题,主要是因为webapps里面有两个以上项目的web.xml的webAppRootKey值相同引起的,解决方法:将每个项目的的web.xml的值修改成独一无二的就可以了。该变量的意义百度上有。(本人踩坑主要是因为项目部署到tomcat中,tomcat自动产生了一个ROOT的文件夹,里面的东西全是从我的项目中拷贝过去的,造成了web.xml 里面的webAppRootKey变量的值相同,
2016-02-01 16:33:51 22310
Java微信退款
2016-03-21
解决myeclipse空格上屏问题
2014-12-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人