会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
遇到遗留系统了,系统维护、新增功能、修改BUG都十分头疼。学了系统重构、设计模式、领域驱动设计不知道该怎样落地到工作中,怎么办?牟问题啦,答案在这里!
博客园
首页
新随笔
联系
订阅
管理
随笔 - 36
文章 - 0
评论 - 106
阅读 -
43273
2014年11月2日
大话重构连载18:最常见的问题
摘要: 使用抽取方法,虽然道理十分简单,但实际操作起来却并不是那么容易的。完成抽取方法最大的困难,就是如何处理抽取函数与原函数的数据交换。如同将一颗大树从土壤里拔出来,盘根错节的根茎,那是剪不断理还乱。当代码还没有被抽取出来之前,它们与其它程序都是在一个函数的内部,因此各个代码段可以毫无顾忌地相互交互数据。但当我们将代码从原函数中抽取出来时,抽取出来的代码与原函数中的代码就形成了一道墙,要交换的数据只能通过参数与返回值进行交互,这将给我们带来诸多麻烦。
阅读全文
posted @ 2014-11-02 19:42 充满诗意的联盟
阅读(721)
评论(0)
推荐(0)
编辑
公告
这是一本实践重构的书
这本书手把手教你怎么写好代码,
怎么优化糟糕的遗留系统,
让你由屌丝蜕变为大牛!!!
昵称:
充满诗意的联盟
园龄:
11年3个月
粉丝:
77
关注:
0
+加关注
我的标签
重构
(29)
软件开发
(15)
软件质量
(13)
软件设计
(12)
敏捷
(7)
自动化测试
(5)
代码质量
(5)
遗留系统
(4)
系统重构
(4)
高质量代码
(3)
更多
阅读排行榜
1. 做好代码复用不简单(3769)
2. 我的新书终于要出来啦(3286)
3. 代码复用应该这样做(1)(2703)
4. 大话重构连载1:遗留系统——软件工业时代的痛(1777)
5. 大话重构连载首页(1755)
6. 代码复用应该这样做(3)(1704)
7. 系统重构是个什么玩意儿(1453)
8. 大话重构连载14:我们是这样自动化测试的(1443)
9. 大话重构连载2:什么是系统重构(1400)
10. 大话重构连载8:盘点我们的重构工具箱(1362)
评论排行榜
1. 我的新书终于要出来啦(33)
2. 做好代码复用不简单(10)
3. 大话重构连载14:我们是这样自动化测试的(6)
4. 大话重构连载1:遗留系统——软件工业时代的痛(6)
5. 大话重构连载11:小步快跑是这样玩的(5)
6. 大话重构连载7:重构是一系列的等量变换(5)
7. 代码复用应该这样做(1)(5)
8. 小步快跑是这样玩的(下)(5)
9. 大话重构连载8:盘点我们的重构工具箱(4)
10. 《大话重构》免费送书活动开始啦(4)
推荐排行榜
1. 我的新书终于要出来啦(5)
2. 大话重构连载1:遗留系统——软件工业时代的痛(4)
3. 大话重构连载14:我们是这样自动化测试的(3)
4. 大话重构连载11:小步快跑是这样玩的(3)
5. 大话重构连载首页(3)
点击右上角即可分享