CQRS 패턴 CQRS 란? 명령을 처리하는 책임과 조회를 처리하는 책임의 분리하는 것을 의미한다. 명령이란 시스템의 상태를 변경하는 작업을 의미하고 조회란 시스템의 상태를...
프록시(Proxy) 패턴 클라이언트와 서버 Client: 서버에 필요한 것을 요청 Server: 서버는 클라이언트의 요청을 처리 직접 호출과 간접 호출...
책임-연쇄(chain-of-responsibility) 패턴 요청을 보내는쪽(sender)과 요청을 처리하는 쪽(receiver)을 분리하는 패턴 핸들러 체인을 사...
Adapter 패턴 기존 코드를 클라이언트가 사용하는 인터페이스의 구현체로 바꿔주는 패턴 클라이언트가 사용하는 인터페이스를 따르지 않는 기존 코드를 재사용할 수 있게...
Singleton 패턴이란 정의 생성자가 여러번 호출되도 실제로 생성되는 객체는 1개이고 최초 생성 이후에 호출된 생성자는 최초의 생성자가 생성한 객체를 리턴한다. 이러...
Builder 패턴이란 사용이유 빌더 패턴객체의 생성 알고리즘과 조립방법을 분리 하는것이 목적 코드읽기/유지보수가 편해진다. (가독성의...
Observer 패턴이란 옵저버 패턴은 객체의 상태 변화를 관찰하는 관찰자들,즉 옵저버들의 목록을 객체에 등록하여 상태 변화가 있을 때마다 메서드 등을 통해 객체가 직접 목록...