SF
落花听雨
落花听雨
注册登录
关注博客
注册登录
主页
关于
RSS
Spring源码导入IDEA
null
2018-11-29
阅读 2 分钟
7.9k
在项目的根目录下使用gradlew :spring-oxm:compileTestJava进行预编译spring-oxm这期间要下载一下依赖,时间稍微有点长视网速情况而定,要耐心等待一下。
重构改善既有的代码设计(代码的坏味道)
null
2018-11-28
阅读 4 分钟
3.9k
坏的味道:指的是应该被修改,被重构的代码,不具有可读性,复用性,判断逻辑复杂,冗余代码。应该使用各种重构的手法去改变它! Duplicated Code(重复代码) 如果你在一个以上的地点看到相同的程序结构,那么可以肯定的:设法将他们合而为一,程序会变得更好。 同一个类的两个函数含有相同的表达式 两个互为兄弟子类内...
重构改善既有的代码设计(重构原则)
null
2018-11-28
阅读 2 分钟
4.7k
添加新功能 添加新功能时不应该修改既有代码,只管添加新功能,通过测试重构 重构时你就不能再添加功能,只管改进程序结构,此时你不应该添加任何测试,只在绝对必要(用以处理接口变化)时才修改测试