Page 7 - 006963
P. 7
Refacto R ing JavaSc R ipt
9장 OOP 패턴으로 리팩토링 353
9.1 템플릿 메서드 355
9.1.1 기능적 변형 358
9.2 전략 359
9.3 상태 363
9.4 null 객체 371
9.5 래퍼(데코레이터와 어댑터) 380
9.6 퍼사드 389
9.7 마무리 392
10장 비동기 리팩토링 395
10.1 왜 비동기인가? 396
10.2 피라미드 운명 수정 399
10.2.1 포함 객체로 함수 추출 399
10.2.2 비동기 프로그램 테스트 403
10.2.3 추가 테스트 고려 사항 405
10.3 콜백과 테스트 409
10.3.1 CPS와 IoC 기본 410
10.3.2 콜백 스타일 테스트 412
10.4 프로미스 415
10.4.1 프로미스 인터페이스의 기본 415
10.4.2 프로미스의 생성 및 사용 417
10.4.3 프로미스 테스트 419
10.5 마무리 421
리팩토링 자바스크립트(본문)최종.indd 23 2018-09-19 오전 1:31:09