Salvador Llaberia · Software Architect ← Inicio
Código con oficio

El blog

Escribo sobre lo que hago a diario: arquitectura, diseño y DDD aplicados a sistemas reales. Ideas contrastadas en producción y contadas sin humo.

Cláusulas de guarda (guard clauses)

Las cláusulas de guarda aplanan el anidamiento, eliminan el else que sobra y ponen las reglas por delante del trabajo. Código más sencillo, mantenible y escalable.

Constructores con nombre (named constructors)

En PHP una clase solo tiene un constructor. Los constructores con nombre devuelven claridad, intención y lenguaje de dominio a la creación de objetos.