为什么学设计模式

来源:百度知道 编辑:UC知道 时间:2024/05/19 16:49:16
经常看到有人从事软件开发的编码员一有空就学习设计模式,mvc这些东西我不知道为啥要学?因为我也即将成为软件编码员的一员,是不是一般的人很难接触到设计模式这些问题;(我感觉设计模式都是设计师或架构师该关注的吧?不知对不对)
那么作为一般的编码员有必要追寻设计模式这些问题吗?看了这些书对一个普通的编码员有多大帮助?
愿有工作经验的人帮我回答下这问题,谢谢!!!

一般的编码员学习设计模式也有很大的帮助,所谓人往高处走,水往低处流。有很多人都说学设计模式没用,但是我觉得是他们不懂。如果你想学设计模式建议你先看下oo设计原则,对你学习设计模式有很大帮助。

我感觉设计模式都是设计师或架构师该关注的吧?不知对不对)你说的这个是对的,一般的编码员就算是学了设计模式他也很难用的上,甚至从来都不用。我个人觉得学了设计模式对以后学习开源框架可能要轻松一些,设计模式好比就是内功。打个比方来说如果一个人练武,有内功的人快还是一个什么都不懂的快呢?我想这个大家都知道。

当然对于不想上进的人来说学不学也没什么,对于有理想有上进心的人来说我觉得还是学下。

写代码的封顶8000一个月
设计代码的比如架构师和系统设计师可以拿到1W5以上一个月或者更多

你甘心一直做写代码的么?拿2000,3000的工资么如果是你就没有必要学了

如果不是,那么设计模式比如单例,工厂模式,开闭原则
那些你就要熟悉了,那是软件代码构架的基础,
刚开始工作的年轻程序员最常犯的毛病就是没有看清需求
没有设计好结构就埋头写,结果写成一锅粥,
就是所谓的一个main打天下类型的,没出路