web basic

JS 디자인 패턴 선택

디자인 패턴 in 자바스크립트의 브라우저 동작, API 경계, 배포 확인 지점을 실제 실수 사례 중심으로 대조합니다.

패턴 선택 순서
01module 02observer 03factory 04strategy
module

모듈 패턴은 관련 상태와 함수를 한 경계 안에 묶는다.

observer

Observer는 이벤트 발생자와 반응하는 대상을 느슨하게 연결한다.

factory

Factory는 생성 규칙이 복잡할 때 호출부를 단순하게 만든다.

strategy

Strategy는 조건문이 늘어나는 알고리즘 선택을 객체나 함수로 분리한다.

패턴 적용 기준

디자인 패턴 in 자바스크립트 : JS 디자인 패턴 선택 기준는 module, observer, factory의 순서를 실제 입력과 결과로 따라가며, 값이 바뀌는 지점과 실패 신호를 함께 확인해야 합니다.