En 2012, Robert Martin (tío Bob) publicó una entrada de blog titulada 'La arquitectura limpia', que luego se amplió hasta convertirse en un libro completo. Sintetizó la Arquitectura Onion, la Arquitectura Hexagonal, BCE (Entity-Control-Boundary) y DCI en un modelo único, con un nombre explícito y reglas estrictas sobre lo que cada capa puede importar. La arquitectura limpia no es una idea nueva: es una formalización precisa de la idea de inversión de dependencia que Palermo y Cockburn ya habían descrito. Esta lección descomprime el modelo capa por capa, explica la regla de dependencia y muestra cómo implementar los objetos límite que separan los casos de uso de los mecanismos de entrega.