chain of responsibility

이정훈·2024년 2월 26일

디자인 패턴

목록 보기
16/17
post-thumbnail

chain of responsibility

업로드중..
책임 연쇄 패턴이란 여러 개의 책임들을 동적으로 연결해서 순차적으로 실행하는 패턴입니다.
기능을 클래스 단위로 분리하여 구현해 단일 책임 원칙을 자연스럽게 만족하게 됩니다.

구현

https://github.com/wlals7565/design-pattern/tree/main/src/chain-of-responsibility

정리

책임 연쇄 패턴은 기능 단위로 클래스를 분리하고 이 클래스의 객체를 연결해서 각 기능을 지정된 순서로 실행할 수 있는 패턴입니다.
기능을 클래스 별로 분리하여 구현하도록 유도하므로 객체지향설계 SOILD원칙을 따르게 됩니다. 특히 단일 책임 원칙에 특화되어 있습니다.

profile
기록으로 흔적을 남깁니다.

0개의 댓글