Functional Architecture


 연관된 기능이나, 연관된 도메인 개념, 연관된 도메인들의 묶음(Aggregator Root) 을 기반으로 코드들을 패키징 해서 쪼개는 방법
기술과 실제 비즈니스 로직의 분리가 까다롭다


[Domain Driven Design](https://texonom.com/domain-driven-design-bd76470e20c946ed85f8ee9a94f8536f) 

[Aggregate Root](https://texonom.com/aggregate-root-79e88a4559db4e07a9768652995582fc)




> [Hexagonal Architecture](https://blog.imqa.io/hexagonal-architecture/)
