6월 25 Book Note: A Philosophy of Software Design Part 4 - Each Layer Must Carry a Different Abstraction