정의: 주어진 상황 및 용도에 따라 어떤 객체에 책임 또는 기능을 추가하는 패턴 장점: 1) 기존 작성한 코드를 수정하지 않고 Decorator 패턴을 이용해 확장 가능 2) 구성과 위임을 통해 실행중에 새로운 기능 or 행동 추가 가능 단점: 1) 의미 없는 객체가 너무 많아져서 코드가 복잡해짐 언제사용? 1) 클래스의 요소들을 계속해서 수정작업하면서 사용하는 구조가 필요한 경우 2) 여러 요소들을 조합해서 사용하는 클래스 구조인 경우 Q. ...
mlopsdreamer.hashnode.dev2 min readNo responses yet.