aha-programming 을 통해서 성급한 추상화를 피하는 방법에 대해서 배워봅니다. DRY, WET 과 같은 소프트웨어 공학 법칙과 같은 원칙을 명목적으로 따르다보면 생기는 문제점들을 다룹니다.