86 객체지향 자바스크립트-5회차
86-5 코드스피츠 86 객체지향 자바스크립트 - 5회차 지난 3번째 강의에서 우리는 Binder의 도메인 전략을 외부로 위임하기 위한 Processor라는 전략 객체를 만들었었다. 이를 통해 우리는 실제 도메인에서 수행할 전략에 대한 코드는 남김없이 Binder에서 제거할 수 있었다. 그런데 현재 우리의 ViewModel의 생성자를 보자. class ViewModel extends ViewModelSubject{ constructor(checker, data, _=type(data, "object")) { if (checker != ViewModel.#private) throw 'use Viewmodel.get()'; super(); Object.entries(data).forEach(([cat,obj..
2022.03.06