zoukankan      html  css  js  c++  java
  • php面向对象(以测试为驱动) 新风宇宙

    我们许多人学习php好长时间,尤其是在面向对象上,
    好多人的理论知识不错,但是就是很少实践啊,一方
    面是不知道怎么下手去写,其实我们用php开发项目
    一开始都是要按照‘以测试为驱动去写php程序’,

    什么叫‘以测试为驱动’呢?,就是先不写类,先写
    这个类的调用程序,例如:我们要用面向对象写一个
    留言板,刚开始我们先写:

    $a = new message();  //先实例化一个类
    $a -> add($content); //在使用类的方法。

    调用方法写好以后,我没要开始测试这个程序能不能运行
    这个时候我们就开始写我们的类,这样写类也不会太盲目了
    这个就叫‘以测试为驱动’。

  • 相关阅读:
    模板方法模式
    策略模式
    享元模式
    组合模式
    桥接模式
    外观模式
    代理模式
    装饰者模式
    适配器模式
    类之间的关联关系和依赖关系
  • 原文地址:https://www.cnblogs.com/php5/p/1799591.html
Copyright © 2011-2022 走看看