2008-09-08 22 views
5
- Unit Testing 
    - Mocking 
    - Inversion of Control 
    - Refactoring 
    - Object Relational Mapping 
    - Others? 

He encontrado simpletest para pruebas unitarias y burlas y, aunque deja mucho que desear, funciona de algún modo.¿Cuáles son las herramientas ágiles para PHP?

Todavía no he encontrado ningún marco razonable de Inversión de control (hay uno que apareció en phpclasses pero no hay documentación y no parece que alguien lo haya probado).

Respuesta

2

Unidad de Pruebas - PHPUnit phpunit.de

ORM - Doctrina phpdoctrine.org, Propel propel.phpdb.org

+0

Si bien este enlace puede responder a la pregunta, es mejor incluir las partes esenciales de la respuesta aquí y proporcionar el enlace de referencia. Las respuestas de solo enlace pueden dejar de ser válidas si la página vinculada cambia. – Rizier123

+0

@ Rizier123, la pregunta solicita información sobre herramientas ágiles que se pueden usar para PHP. La mejor manera de responder esta pregunta es proporcionar enlaces a estas herramientas. No es posible incluir otras "partes esenciales" en la respuesta. ¿Qué serían? – DB5

3

phpUnderControl - integración continua.

No olvides el control de versiones (por ejemplo, usando CVS o Subversion)!

+0

Xinc puede ser otra opción para la integración continua. Es más específico de PHP. http://sourceforge.net/projects/xinc –

1

Agile Toolkit es un marco que se centra en los valores de desarrollo Agile de producir software rápidamente y luego ajustarlo.

Cuestiones relacionadas