首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
JunBin
掘友等级
ThoughtWorks高级咨询师
|
ThoughtWorks
一花一世界,一码一浮生
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
赞
54
文章 51
沸点 3
赞
54
返回
|
搜索文章
JunBin
ThoughtWorks高级咨询师 @ThoughtWorks
·
9月前
关注
破解遗留系统快速重构的5步心法(附实例)
前两天和一个架构师朋友闲聊,说到了 「重构」 这个话题,他们公司早年间上线的项目系统,因一直没专人在演进过程中为代码质量负责,导致现在代码越来越混乱,逐渐堆积成“屎山”,目...
3
评论
分享
JunBin
ThoughtWorks高级咨询师 @ThoughtWorks
·
2年前
关注
每天写代码,如何瘦身34斤?
在自律的过程中,我们也会更深刻地认识自己,克服浮躁、远离焦虑、走出迷茫,释放出自己更大的潜力;自律能够带给你发自内心的平静和享受。因为你知道,自己在一天天地改变,能坚持下去...
4
评论
分享
JunBin
ThoughtWorks高级咨询师 @ThoughtWorks
·
2年前
举报
本篇是系列第一篇带视频演示操作的文章。通过视频可以更加直观了解重构的过程,由浅至深。在有了基本的测试守护后,本篇我们将挑选library(基础组件库)及file(文件业务模块)2个包进行重构演示。
移动应用遗留系统重构(7)- 解耦重构演示篇(一)+视频演示
juejin.cn
分享
评论
点赞
JunBin
ThoughtWorks高级咨询师 @ThoughtWorks
·
2年前
举报
对大部分遗留系统来说都是没有任何自动化测试。而且大量的坏味道代码,可测试性低,我们也很难补充充分的自动化测试。那么我们有什么折中的策略吗?
移动应用遗留系统重构(6)- 测试篇
juejin.cn
分享
评论
点赞
JunBin
ThoughtWorks高级咨询师 @ThoughtWorks
·
2年前
举报
这一篇我们将分享进行依赖解除的重构流程、方法及常用工具,主要为4个操作步骤,识别内聚包、解除依赖、移动、验收。
移动应用遗留系统重构(5)- 重构方法篇
juejin.cn
分享
评论
点赞
JunBin
ThoughtWorks高级咨询师 @ThoughtWorks
·
2年前
举报
当我们有了未来的架构设计后,可以借助ArchUnit进行架构测试守护,通过Intellij的Dependendencies 我们可以方便以Package或者Class为单位进行依赖分析。
移动应用遗留系统重构(4)-分析篇
juejin.cn
赞过
分享
评论
3
下一页
个人成就
优秀创作者
文章被点赞
379
文章被阅读
71,496
掘力值
2,261
关注了
10
关注者
2,295
收藏集
2
关注标签
15
加入于
2017-03-31