Arquitectura Hexagonal (Puertos y Adaptadores)
Diseña, implementa y refactoriza sistemas con arquitectura hexagonal (Ports & Adapters), manteniendo la lógica de negocio independiente de frameworks, transporte y persistencia. Cubre modelo de dominio, casos de uso, puertos de entrada y salida, adaptadores e inversión de dependencias con un único composition root. Guía profunda y multi-lenguaje (TypeScript, Java, Kotlin, Go) para construir sistemas mantenibles y testeables o desacoplar código fuertemente acoplado.
Incluida en el Pase · para Claude Code, Cursor, Codex CLI
// qué_hace
Guía el diseño y la refactorización de sistemas con arquitectura hexagonal de dominio limpio y testeable.
// cómo_lo_hace
Define dominio, casos de uso, puertos de entrada/salida y adaptadores con inversión de dependencias y un composition root único, con ejemplos en TypeScript, Java, Kotlin y Go.
// ejemplo_de_uso
Úsala cuando tu lógica de negocio está tan pegada al framework y a la base de datos que cuesta testearla o cambiarla. Ej.: separas dominio, casos de uso y adaptadores, y pasas a poder cambiar de PostgreSQL a otro motor sin tocar una sola regla de negocio.
// plataformas
// opiniones_de_la_comunidad
Opiniones
Cargando opiniones…