- Unit Testing
- Mocking
- Inversion of Control
- Refactoring
- Object Relational Mapping
- Others?
我发现simpletest用于单元测试和模拟,虽然它有很多不足之处,但它有点类似。
我还没有找到任何合理的Inversion of Control框架(有一个出现在phpclasses但没有文档,似乎没有人尝试过它。)
答案 0 :(得分:3)
phpUnderControl - 持续整合。
不要忘记版本控制(例如使用CVS或Subversion)!
答案 1 :(得分:2)
单元测试 - PHPUnit phpunit.de
ORM - Doctrine phpdoctrine.org,Propel propel.phpdb.org
答案 2 :(得分:1)
Agile Toolkit是一个框架,专注于敏捷生成软件的敏捷开发价值,然后对其进行微调。