Chain of responsibility 패턴, 명령(Command)패턴, 해석자(Interpreter)패턴
* Chain of responsibility ( 책임연쇄) - 객체를 메시지로 보내는 함수 호출을 생각해보자. 이 메시지 전송 사고방식은 스몰토크 시대로 거슬러 올라감. 책임 연쇄 패턴은 메시지가 클래스에서 다른 클래스로 전달되는 접근 방식을 기술함. 클래스는 메시지를 처리하거나 체인에 있는 다음 멤버에게 전달함. 구현에 따라 메시지 전송에 몇 가지 다른 규칙을 적용할 수 있음 체인의 첫번째 일치하는 링크만이 메시지를 처리하도록 하거나, 또는 모든 일치하는 링크가 메시지를 처리할 수도 있음. 때때로 링크는 처리를 중지하거나, 메시지의 변종을 만들 수도 있음. var Westeros; (function (Westeros) { (function (JudicialSystem) { var Complaint =..
자바스크립트/자바스크립트 디자인패턴
2020. 2. 3. 23:37