会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
工匠精神,追求极致,大道至简
博客园
首页
新随笔
联系
订阅
管理
2018年11月29日
Spring源码导入IDEA
摘要: 项目环境 Jdk1.8 、Gradle5.0、IntelliJ IDEA 2018.2.3 [TOC] Steps "spring源码GitHub地址" 可以下载压缩包解压到相应文件夹,或者用git荡下来,导入步骤: 1. 在项目的根目录下使用 进行预编译 这期间要下载一下依赖,时间稍微有点长视网速
阅读全文
posted @ 2018-11-29 14:43 Ccaveman
阅读(180)
评论(0)
推荐(0)
2018年11月28日
重构改善既有的代码设计(代码的坏味道)
摘要: 坏的味道 :指的是应该被修改,被重构的代码,不具有可读性,难理解,冗余代码。应该使用各种重构的手法去改变它! [TOC] Duplicated Code(重复代码) 如果你在一个以上的地点看到相同的程序结构,那么可以肯定的:设法将他们合而为一,程序会变得更好。 同一个类的两个函数含有相同的表达式 两
阅读全文
posted @ 2018-11-28 12:25 Ccaveman
阅读(395)
评论(0)
推荐(0)
2018年11月27日
重构改善既有的代码设计(重构原则 )
摘要: 重构 :对软件内部结构的一种 调整 ,目的是再 不改变软件的可观察行为 的前提下,提高其可理解性,降低其修改成本。 [TOC] 两顶帽子 添加新功能 添加新功能时不应该修改既有代码,只管添加新功能,通过测试 重构 重构时你就不能再添加功能,只管改进程序结构,此时你不应该添加任何测试,只在绝对必要(用
阅读全文
posted @ 2018-11-27 18:43 Ccaveman
阅读(1043)
评论(0)
推荐(0)
公告
点击右上角即可分享