Bender
Es un conjunto de herramientas con las cuales podras automatizar la generacion de codigo. Bender esta escrito en PHP, pero lo importante es que te pueden ayudar a generar codigo de cualquier lenguaje.
Las utilidades que te proporciona Bender son:
-
Ingenieria Inversa para una base de datos, con a traves de una base de datos ya existente podras obtener tablas, campos, y sus relaciones foraneas. Excelente para generar los modelos de applicacion.
-
Archivos de Configuracion, tendras dos archivos de configuracion: schema.yml y settings.yml, donde podras obtener de manera facil las distintas directivas para la generacion de tu codigo.
-
Consola. Esta herramienta te ayudara a agregar comandos que te ayuden en la generacion de codigo.
-
Estructura Modular. Tienes un entorno que te ayudara a generar nuevos modulos de manera muy facil.