DesignOOAD 📌 모든 것을 Function으로 보고, 하나의 Program을 Module, Function 등 점점 Detail한 단위로 Decomposition하여 SW를 만들어내는 설계 기법, Top-Down Approach