3장에서 데이터를 맵으로 관리하는 말을 듣고 충격을 먹어 중도 하차한다,, 나중에 다시 읽어보자…
1부 유연성
1. 객체지향 프로그래밍의 복잡성
2. 코드와 데이터 분리
3. 기본 데이터 조작
2부 확장성
3부 유지보수성