변경의 어려움관계(네트워크)에 의해서 작동하는게 아니라 시간적인 절차에 의해서 작동한다즉 논리적 제약(logical constrain)에 의해 작동하는게 아니라 시간 제약(temporal constrain)로 움직인다는 것비지니스 로직과 사용자 인터페이스의 결합급여를
반전이다. 추상클래스를 사용한 Factory가 Abstract Factory Pattern이 아니었다. 그러니까 Abstract Factory Pattern은 파이썬 추상클래스 abc를 의미했던 것이 아니라 Factory의 사용 자체를 추상화했다는 말이다. 추상팩토리는

전략패턴의 정의는 다형성과 관련이 있습니다. 주요 사용법은 런타임 시점에 어떤 클래스 객체가 사용될 것인지를 자유롭게 변경하도록 하는 것입니다. 어떤 객체가 오더라도 동일한 코드에서 사용될 수 있어야 합니다. 먼저 교환이 가능한 클래스를 base 클래스로부터 여러개 만

도메인 주도 설계의 창시자는 Eric Evans이다. 2003년에 Domain-Driven Design:Tackling Complexity in the Heart of Software 책이 나옴으로써 시작되었다. "객체 모델링을 어떻게 실제 소프트웨어 프로젝트에 적용할