PHP高级程序设计模式、框架与测试
PHP 的设计模式和测试实践,真的是个让人又爱又恼的东西。PHP 高级程序设计这份资料就挺实用,讲得比较系统,模式、框架、测试三个方向都覆盖到了。对初学设计模式或者想搞清楚 PHP 框架结构的你,还蛮有。
模式那块,像是常见的单例、工厂、观察者这些,它不光有概念,还配了实际的 PHP 代码例子,看着就容易上手。你要是还搞不明白工厂模式咋用,不妨翻翻这个。
框架部分讲得也比较清楚,虽然不是框架实战教程,但对框架结构和模块分层说得挺到位。配合像ThinkPHP这种常见框架用,理解起来更快。可以搭着这篇文章看下:TP 框架单元测试。
测试那部分更贴近实战,讲了单元测试、Mock、持续集成这些常见操作。PHPUnit自然是重点,还有和其他语言做个对比的链接,比如JUnit、Python 单元测试框架。如果你写代码喜欢留尾巴,测试部分可别跳过。
顺带放几个相关的链接,扩展阅读一下,技术这东西,看得多,练得勤,自然越用越顺手:
如果你正打算在项目里引入测试流程或者重构一套架构模式,这份资源可以先看起来,不至于摸着石头过河。
4.77MB
文件大小:
评论区