728x90 320x100 SMALL [ComputerScience]디자인패턴 // 전략패턴과 옵저버패턴 전략패턴(strategy pattern) 정책패턴(policy parttern)이라고도 함 객체의 행위를 바꾸고 싶은 경우 직접수정하지 않고 캡슐화해서 컨텍스트 안에서 바꿔주어 상호 교체가 가능하게 만드는 패턴 *컨택스트(context) = 상황, 맥락, 문맥, 개발자가 작업완료시 필요한 관련된 모든정보를 말함 특정한 계열의 알고리즘들을 정의해서 그걸 캡슐화해서 계열안에서 상호교체가 가능하게 만듬 유연하고 재사용가능하게 객체 지향 소프트웨어를 설계하기위해 만들어짐 대표적인 예시가 passport http://www.passportjs.org/ Passport.js Simple, unobtrusive authentication for Node.js www.passportjs.org 옵저버패턴(observe.. 2022. 8. 10. 이전 1 다음 728x90 반응형 BIG