重构,设计模式和设计

文章认为重构和设计模式是软件设计经典,但作者未看完相关书籍,想跳出来思考。将重构思想比作‘改良派’,软件设计领域未现与之对抗的‘革命派’。还把设计模式比作围棋定式,重构比作悔棋,指出真正的设计经典理论尚未出现。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

重构,设计模式都被认为是软件设计的经典。
两本书我都没有看完。
一方面是时间的原因,另一方面我觉得需要跳出来喘口气。
中学时候的一个语文老师每次在布置作文题目的时候,总不会把题目解释清楚,他觉得解释的越清楚,大家的思维就被套的越紧。
这就是我要喘气的原因,书看的越清楚,想问题的时候越容易直接用书上的结论,反而学不到真正的东西。跳出来想一想,得到的会更多。
我试着把眼光调高,来看这两本书。
想到了历史上的两个概念: "革命派"和"改良派".
"革命派"就是推翻现在的基础重新建立一个基础,采取的方式是大刀阔斧式的.
"改良派"则是不要推翻现在的基础,认为太惨烈,采取的方式是循序渐进的.
重构的思想不正是"改良派"的思想?
但软件设计的领域里,还没有看到与之相对抗的"革命派".是不是已经有人在默默酝量中?
有人把设计模式比做围棋中的定式。
那么,我们似乎可以下这样一个结论:掌握了这样两本书的全部内容不一定能够真正懂得设计。因为如果把设计比做围棋中的布局的话,设计模式处于定式的地位,而重构可以认为是悔棋。一个只会悔棋和定式的人感觉是下不好围棋的.
重构确实是一样好东西,但仅仅是悔棋而已。
设计模式确实是一样好东西,但仅仅是定式而已。
真正的设计经典还没有出现。全面描述设计的理论还没有出现。
中国人可不可以写这样一本书呢?
文章来源: http://www.yxblog.com

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值