Este artículo de Mario Chávez es traducción al español del artículo en ingles de Jeffrey Palermo, que describe lo que Jeffrey llama la "Arquitectura de Cebolla", que es muy apropiada para aplicaciones de negocio con un amplio ciclo de vida o aplicaciones que tienen un comportamiento complejo. Mediante el énfasis del uso de interfaces para los contratos de comportamiento, se fuerza a la externalizacion de la infraestructura. De interés para quienes programan. URL original en inglés:
jeffreypalermo.com/blog/the-onion-architecture-part-1/