记录一下----关于设计模式和面向对象设计原则
2017-03-22 11:07
239 查看
昨天面试一个比较资深的候选人,他谈到设计模式一脸不屑的样子,表示很不认同,说应该只了解几个面向对象的设计原则就对了。
嗯,我相信他的水平可以超越设计模式,但是这种对设计模式不屑一顾的思想就很有问题了。
其实,设计模式就是招数和套路,初学者必须先学习前人总结的经验,勤加练习,积累经验,熟能生巧,
进而深入领会其剑意(面向对象的基本原则),才能超越招式和套路,信手拈来。
不经过大量设计模式(招式)的练习,告诉你基本原则(剑意), 也运用不出来。事物的认知的过程莫不如是。
见山是山->见山不是山->见山还是山。
所以,初,中阶段的技术人,设计模式还是很重要的,不经此路,则到达不了设计的更高境界。
嗯,我相信他的水平可以超越设计模式,但是这种对设计模式不屑一顾的思想就很有问题了。
其实,设计模式就是招数和套路,初学者必须先学习前人总结的经验,勤加练习,积累经验,熟能生巧,
进而深入领会其剑意(面向对象的基本原则),才能超越招式和套路,信手拈来。
不经过大量设计模式(招式)的练习,告诉你基本原则(剑意), 也运用不出来。事物的认知的过程莫不如是。
见山是山->见山不是山->见山还是山。
所以,初,中阶段的技术人,设计模式还是很重要的,不经此路,则到达不了设计的更高境界。
相关文章推荐
- C#面向对象设计模式纵横谈——1.面向对象设计模式与原则
- 面向对象设计模式纵横谈:面向对象设计模式与原则(笔记记录)
- 设计模式基础——面向对象设计原则(二)
- 设计模式学习笔记(一)——面向对象设计模式与原则
- 设计模式学习笔记——面向对象设计原则
- (Boolan)C++设计模式 <一> ——设计模式简介以及面向对象设计原则
- 一个关于用户体验的设计视频 记录一下
- 设计模式学习(一):设计模式概述及面向对象设计原则
- 设计模式学习笔记(一)——面向对象设计模式与原则
- 设计模式的六大原则记录
- 面向对象设计原则---【摘自易学设计模式】
- VC++ 面向对象设计的6个设计原则和23个经典设计模式
- 面向对象设计的六大基本原则(设计模式6大原则)
- 设计模式学习笔记(一)——面向对象设计模式与原则
- 面向对象设计模式学习(一):面向对象设计模式与原则
- C#面向对象设计模式纵横谈(1):面向对象设计模式与原则 笔记
- 设计模式2 面向对象设计原则
- 【设计模式】一些通用的面向对象设计原则简介
- C#面向对象设计模式纵横谈 笔记1. 面向对象设计模式与原则
- 面向对象设计原则及设计模式