php面向对象(以测试为驱动)
我们许多人学习php好长时间,尤其是在面向对象上,
好多人的理论知识不错,但是就是很少实践啊,一方
面是不知道怎么下手去写,其实我们用php开发项目
一开始都是要按照‘以测试为驱动去写php程序’,
什么叫‘以测试为驱动’呢?,就是先不写类,先写
这个类的调用程序,例如:我们要用面向对象写一个
留言板,刚开始我们先写:
$a = new message(); //先实例化一个类
$a -> add($content); //在使用类的方法。
调用方法写好以后,我没要开始测试这个程序能不能运行
这个时候我们就开始写我们的类,这样写类也不会太盲目了
这个就叫‘以测试为驱动’。