开发三板斧:重构、TDD和设计模式
以PHPunit单元测试为起点,向上向下,往左往右,都可以延伸出很多话题。 相关内容 PHP编程之PHPUnit单元测试的应用 PHP编程之PHPUnit高级测试 理性人 在经济学里,有一个术语,叫理性人,意思是指努力实现自己目标的人。 希望作为软件开发工程师 … 阅读更多
以PHPunit单元测试为起点,向上向下,往左往右,都可以延伸出很多话题。 相关内容 PHP编程之PHPUnit单元测试的应用 PHP编程之PHPUnit高级测试 理性人 在经济学里,有一个术语,叫理性人,意思是指努力实现自己目标的人。 希望作为软件开发工程师 … 阅读更多
我们继续讨论TDD的一些理论知识,然后下一节我们就开始进入到单元测试的实践部分。理论知识是最佳实践充分不必要的条件,即便没有理论知识,也能进行最佳实践;但掌握了理论知识将能帮助你做到事半功倍。所以,这一节,不要轻易跳过哦,并且它的内容也很有意思。 构造-操作- … 阅读更多
已经有人提出来,使用单元测试有三种不同方式。一种是传统的方式,先编写代码,再编写单元测试,这种称之单元测试后行;一种是反过来,先编写测试,再编写代码,称之为单元测试先行,即测试驱动开发,英文缩写为TDD;最后一种是在设计整个架构、框架、核心模块时,提前将可测试 … 阅读更多