11장: 시스템
도시를 세운다면? (194p)
194p)시스템 제작과 시스템 사용을 분리하라 (194p)
194p)예시
public Servie getService() {
if (service == null) {
service = new MyServiceImpl(...);
}
return service;
}Main 분리 (196p)
196p)
팩토리 (197p)
197p)
의존성 주입 (198p)
198p)확장 (199p)
199p)횡단 관심사 (202p)
202p)AOP
자바 AOP 메커니즘
자바 프록시 (203p)
203p)순수 자바 AOP 프레임워크 (205p)
205p)AspectJ 관점 (209p)
209p)테스트 주도 시스템 아키텍처 구축 (210p)
210p)의사 결정을 최적화하라 (211p)
211p)명백한 가치가 있을 때 표준을 현명하게 사용하라 (211p)
211p)시스템은 도메인 특화 언어가 필요하다 (212p)
212p)Last updated