社区
Delphi
帖子详情
看过“重构”之后的总结!请大家讨论
saien
2003-10-16 06:56:05
我只看了前6章,认为它讲述的软件开发思想很好,有些地方的内容与《代码大全》讲的差不多,处处体现了代码优化的优点,其实封装一个好的类真不是很容易,我这时想起工作在Borland公司朋友们,它们是何等的优秀,我何时才能达到他们的水平。
我希望大家也能对《重构》发表一些见解?
...全文
38
6
打赏
收藏
看过“重构”之后的总结!请大家讨论
我只看了前6章,认为它讲述的软件开发思想很好,有些地方的内容与《代码大全》讲的差不多,处处体现了代码优化的优点,其实封装一个好的类真不是很容易,我这时想起工作在Borland公司朋友们,它们是何等的优秀,我何时才能达到他们的水平。 我希望大家也能对《重构》发表一些见解?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
phiai
2003-10-18
打赏
举报
回复
最初是惊喜的发现了refactoring的原文版,但是看了几章实在辛苦,汗颜英文水平太差,直到前几周买到了中文版,一边看,一边在实际当中体会,感觉上,都是一些那么真实有用的道理。
说到design pattern,我一直是这么想:我看得懂得每种模式在做什么,但是,不知道在什么地方或是什么时候该用这种模式合适。也在想,如果硬套的话,是不是就是所谓的过度模式化?
saien
2003-10-17
打赏
举报
回复
大家说说呀!
saien
2003-10-16
打赏
举报
回复
Template Method 与 Visitor文章在哪里?
reallike
2003-10-16
打赏
举报
回复
嗬嗬,是上面讲的太生硬了。
看了孟岩大哥翻译的一篇解释Template Method 与 Visitor两个模式的文章。
一下子就明白了。很好玩,也常用了。
其实你没有足够的开发经验,如何谈得上理解?
看完了之后马上代码实现。比如说template method。
看完了明白了,关键就是由protected到public容易。
所以代码几下自己就写出来了。
看书是充实理论,要想做到理解,消化。看你的开发实际经验。
saien
2003-10-16
打赏
举报
回复
其实我看不懂《设计模式》这本书,也许因为我是一个delphi程序员想想不是这个原因。
aiirii
2003-10-16
打赏
举报
回复
說與<<設計模式>>并列兩大巨著,一點也不過分,但讀起來感覺又那麼截然不同!
为什么要持续
重构
什么是
重构
?
重构
是在不改变软件可观察行为的前提下改善其内部结构。---Martin Fowler 通俗说法:看起来没做啥调整,让系统继续更好的满足客户需求。同时,希望
重构
完成后,这个系统能够多蹦跶几年。
重构
的分类: 代码
重构
如果想了解代码方面的
重构
主要有哪些方法,可以参考《
重构
:改善既有代码的设计》、《
重构
与模式》。 之前我们在有次
讨论
的时候...
浅谈模型
重构
|0x00 从一次会议说起 笔者最近参加了一个线下的交流会议,不仅邀
请
了一些领导参加,也有很多一线的研发工程师,大家针对某些具体的问题,展开相互的
讨论
。
讨论
的过程很有意思,首先
请
领导发言,领导就公司的整体情况进行了表述,同时对于接下来的管理重点做了一个
总结
,等领导发言
之后
,会场里的一线研发工程师们面面相觑,自然也就顺着领导的发言思路,对公司一些具体战略的执行,进行了分组
讨论
。
讨论
结束后,有个同学提出了问题,咱们这个会议的初衷是为了解决具体问题,但会议搞完了,好像我们并没有
讨论
任何具体问题。 为什么把这件事情
代码
重构
技巧
简介
重构
是持续改进代码的基础。抵制
重构
将带来技术麻烦:忘记代码片段的功能、创建无法测试的代码等等。 而有了
重构
,使用单元测试、共享代码以及更可靠的无bug 的代码这些最佳实践就显得简单多了。 鉴于
重构
的重要性,我决定在整个8 月份每天介绍一个
重构
。在开始之前,
请
允许我事先声明,尽管我试着对每个
重构
进行额外的描述和
讨论
,但我并不是在声明它们的所有权。 我介绍的大多数
重构
都可以在Refact...
【JAVA】代码
重构
技巧
简介
重构
是持续改进代码的基础。抵制
重构
将带来技术麻烦:忘记代码片段的功能、创建无法测试的代码等等。 而有了
重构
,使用单元测试、共享代码以及更可靠的无bug 的代码这些最佳实践就显得简单多了。 鉴于
重构
的重要性,我决定在整个8 月份每天介绍一个
重构
。在开始之前,
请
允许我事先声明,尽管我试着对每个
重构
进行额外的描述和
讨论
,但我并不是在声明它们的所有权。 我介绍的大多数
重构
都可
重构
.改善既有代码的设计
本书清晰地揭示了
重构
的过程,解释了
重构
的原理和最佳实践方式,并给出了何时以及何地应该开始挖掘代码以求改善。书中给出了70多个可行的
重构
,每个
重构
都介绍了一种经过验证的代码变换手法的动机和技术。本书提出的
重构
准则将帮助你一次一小步地修改你的代码,从而减少了开发过程中的风险。 下面是我看完本书后
总结
的一个表格,简单的罗列了书中的坏味道和对应的处理方式。 坏味道 特征
Delphi
5,388
社区成员
262,730
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章