请问如何提升面型对象和设计模式相关的技能

来源:2-12 面向对象考点

小新在编程

2017-08-31

    现在很多的招聘都需要熟悉面向对象编程以及设计模式,自己平时在开发项目的时候用的都是框架,很多的设计模式用到的很少,基本上框架都实现好了,这也导致自己这方面的知识非常的薄弱。看的懂是怎么回事,也能说个一二来,但是轮到自己来写就尴尬了,迟迟不能动手

    我想请问老师,像自己这种情况,平时以及在工作中如何提升面向对象以及设计模式的能力呢? 老师你以前是如何学习这块知识的,有什么好的方法可以推荐呢?  谢谢!

写回答

1回答

Jason

2017-08-31

设计模式的内容的确对于PHP程序猿很少涉及,就像你说的PHP框架已经都帮助我们实现好,对于这块内容的学习有一个很好的办法就是自己尝试设计完成框架,模拟其他框架的功能,参考优秀框架的源代码,这样的学习方式相信你很快可以掌握一些设计模式和框架的思想!

0
3
Jason
回复
qq_其实我还小_0
有很多,可以去模拟框架的具体功能,比如Yii的behaviour,比如model,比如插件机制,都可以尝试去写,写完跟源码进行比较,就可以看出自己哪里可以跟作者学习
2017-12-31
共3条回复

360大牛带你横扫PHP职场 全面解读PHP面试

全面、系统剖析PHP面试,拿下心仪Offer

1817 学习 · 464 问题

查看课程