dsl
¿Está PHP preparado para la empresa?
28-07-2009
Luis Artola
Clasificado como:
DESARROLLO DE SOFTWARE ,
DSL - Domain Specific Language ,
Integración continua ,
METODOLOGÍAS ÁGILES ,
MVC - Model View Controller ,
PHP ,
PRUEBAS FUNCIONALES ,
PRUEBAS UNITARIAS ,
SCRUM ,
SELENIUM ,
WEBDEV ,
ZEND FRAMEWORK ,
dsl, e-learning, moodle, phpundercontrol, PHPUnit, SELENIUM, wordpress
Leyendo el artículo de la infoQ sobre si PHP está preparado para la empresa, me vienen varios pensamientos a la cabeza. En primer lugar, preguntarse si un lenguaje está "preparado para la empresa" me parece muy del mundo Java. A día de hoy no sé muy bien qué significa. Y, en segundo lugar, sigo en mis trece con la "tendencia" que comenté en un artículo anterior: creo que los lengua...
20 comentarios Leer entrada completa →Inyección de dependencias y PHP: la necesidad de un container
22-05-2009
Luis Artola
Clasificado como:
DESARROLLO DE SOFTWARE ,
DSL - Domain Specific Language ,
Inyección de dependencias ,
PATRONES DE DISEÑO ,
PHP ,
WEBDEV ,
ZEND FRAMEWORK ,
dsl, inyección de dependencias en PHP
Fabien Potencier escribe una serie de artículos sobre la implementación de un container para hacer inyección de dependencias en PHP. A poco que se haya trabajado con inyección de dependencias en PHP, como por ejemplo en mi caso con el 1 comentario Leer entrada completa →
¿Métodos encadenados? ¡No! Fluent Interfaces.
30-12-2008
Luis Artola
Clasificado como:
Inyección de dependencias ,
PHP ,
WEBDEV ,
ZEND FRAMEWORK ,
dsl, fluent interfaces
Lo ví el otro día en la blogosfera americana, y hoy lo leo en la hispana. Como sabemos, Zend Framework adopta un estilo de programación que fomenta que se escriba código como: $objeto = new Clase(); $objeto->metodo1()->metodo2(); A eso ahora le llaman "Method Chaining" o "Métodos encadenados". Pero, para la gente que siga un poco la evolución de la orientación a objetos, lle...
9 comentarios Leer entrada completa →