为了账号安全,请及时绑定邮箱和手机立即绑定

大话PHP设计模式

Rango PHP开发工程师
难度中级
时长 3小时30分
学习人数
综合评分9.57
139人评价 查看评价
9.7 内容实用
9.4 简洁易懂
9.6 逻辑清晰
swoole创始人的免费视频,相见恨晚啊
看来作者的简介,觉得钱这东西对作者来说太俗了,求管理删了我的上条评论吧,谢谢 总之,课程很好,相见恨晚。
课程很好,不同于网上其他课程,讲语法、将框架。相见恨晚啊,还是免费的,建议作者在视频末尾留下打赏码,方便大家支持作者发布更多的这样的好课。
这个视频太好了,得多看多理解
rango可以多分享一些php的东西
大牛讲的挺好,注意每个代码细节。
设计模式不是死搬硬套,为了用而用,一定要有使用场景,根据情况与习惯综合使用。
还需要基础打牢,和每个PHP版本的变化。
有些东西需要一知半解,工作过程中会忽然顿悟的,先用自已熟悉的。
比如我喜欢用,单例,工厂,观察者(事件观察者,事件监听,订阅通知),装饰器(hook钩子,中间件)
当你写过、见过一大堆的ctrl c v的代码,各种逻辑不清、一个controller几百行上千行代码之后,再来看设计模式,真的是泪流满面。这些东西真的是前辈们血淋淋的总结啊,多么的优雅,而不是无数代码的堆叠就是工程。
后面的例子有很多代码实现都没有说,基本是已经写好的,在资料下载里,rango只是说了一下实现的大体细节,用的也是前面讲的模式,需要大家自己去看下其中的源码再理解。
最后这一节有很多代码在资料下载里有,rango没有一行一行的写,基本结合了前面学的所有模式。什么单例、工厂、注册器等等,都有涉及。
真的可以,把设计模式转换到php语言下,rango大佬可以的。
@東歌啊 装饰器对象数组还是要反转的,beforeDraw是先进先出,而afterDraw需要的是后进先出,不然其中的div对应不上。
感觉策略模式,观察者模式,还有这个装饰器模式套路都非常相似?都是把变化的功能写到类里,注入到另外一个类。new 另外一个类,然后通过注入不通的类实现不同的功能。他们之间的同与不同需要梳理一下。
老师讲的这个好像不是适配器模式,适配器模式一般是有Target接口,adaptee和adapter组成,adapter继承adaptee然后实现Target,这样就可以把adaptee适配为Target。就好比是转换插头一样。
感谢老师的解说,把我之前很多没有搞明白的问题,一下就明白了!我一开始就是用其他PHP框架,总是感觉好像会用,可以是又不能清晰掌握,原来和这些规范挂钩。
果然就是java那一套啊,之前不是很懂,工作一段时间听了这个课真的受益很多,当你写过一堆if else几百行代码就知道依赖注入的好了。
课程须知
要想更好的掌握本课课程的重点内容,那么熟知面向对象的相关知识是必不可少的。
老师告诉你能学到什么?
1、了解PHP的11种设计模式 2、掌握设计模式的编程实现 3、具备使用设计模式进行面向对象编程的能力

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消