搜索:
Re: Memory
首页
妖妖音乐室
Menu
首页
妖妖音乐室
首页
/
标签:
Michael Feathers
标签: <span>Michael Feathers</span>
《修改代码的艺术》读书笔记
2017年6月17日
flandre
读书笔记
0 条评论
Michael Feathers
修改代码的艺术
第6章 修改代码的技术
新生方法:
将新增代码形成一个新的方法,并在修改点对其进行调用。
类的依赖关系太恶劣时,可考虑将新方法作为公有静态方法,并将this作为参数传递(便于测试)
新生类:
确定修改点后在修改点生成新的类,需要将原来的局部变量传递时则将其传递给构造函数,同时有需要返回结果则构建对应的方法并进行调用来获得结果。
优点在于进行侵入型较强的修改时能有更大的自信继续进行,而且不用改变现有的头文件,不会增加原类的编译负担。
缺点是会使系统中的概念复杂化。
阅读更多
近期文章
用虚拟机搭建 OpenWrt 透明代理
使用 Cmake 生成项目的工程文件
Pixel 7 到了
Charles 破解
月影のシミュラクル-解放の羽- 感想
分类
Debug
DirectX
galgame
图像处理
未分类
杂
游戏
生活
程序
解包
读书笔记
逆向
其他操作
登录
条目feed
评论feed
WordPress.org
链接
laike9m’s blog
Plum’s Blog
MoeBlog
Makito’s Notebook
蝉時雨
[ 注册 vultr 赠送 $100 ]