Acerca de
The Architecture Patterns skill provides specialized guidance for designing and refactoring complex backend systems using proven software engineering methodologies. It enables developers to implement Clean Architecture for strict dependency management, Hexagonal Architecture for technology-agnostic cores via Ports and Adapters, and Domain-Driven Design (DDD) to manage complex business logic. This skill is essential for engineering teams looking to move away from tightly coupled monoliths toward maintainable, testable, and loosely coupled systems that can evolve alongside changing business requirements.