设计模式重思考一

如果说在软件中蕴含有智慧的话,那么面向对象里面有真正的智慧。当去解剖一条鱼的时候,虽然可以清楚的知道各个细节,但是这已经成为了一条死鱼。在学习很多支离破碎的知识点的之后,需要画龙点睛之笔。

设计模式的原则

设计模式简洁地描述了解决一类问题的方法,它更强调于可以重用和灵活的解决问题的方法。为了实现这个目的,有几条核心的需要遵循的原则

  • 组合。通过类的组装来实现灵活的系统,而不仅仅是通过继承来实现。

  • 解耦。减少系统中不同元素之间的依赖关系。

  • 接口。为了接口而编程,而不是为了实现而编程。

  • 设计模式词典。

而其中所蕴涵的真意,虽然是头脑里面知道了,很多时候却很难体会到里面的微妙。常常是大刀阔斧的去做一件事情,而正是在做一件吃力不讨好的事情,失去了其中的乐趣。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值