헥사고날1 헥사고날 아키텍처 정의 헥사고날 아키텍처의 이해"여러분의 애플리케이션을 UI나 데이터베이스 없이 동작하도록 만드십시오. 그러면 애플리케이션에 대해 자동화된 회귀 테스트를 실행할 수 있고, 데이터베이스를 사용할 수 없을 때도 동작합니다. 그리고 어떤 사용자의 개입 없이도 애플리케이션을 함께 연결할 수 있습니다."- 알리스테어 코크번 ( Alistair Cokburn ) 헥사고날 아키텍처의 조된 아이디어 중 하나는 비즈니스 코드를 기술 코드로 부터 분리하는 것이다. 그뿐만 아니라 기술 측면이 비즈니스 측면에 의존하는지도 확인해 비즈니스 측면이 비즈니스 목표를 달성하는데 사용되는 기술에 대한 우려 없이도 발전할 수 있게 해야 한다.또한 비즈니스 코드에 피해를 주지 않고 기술 코드를 변경할 수 있어야 한다. 이러한 목표를 달성하려면 .. 2024. 9. 2. 이전 1 다음