출처 |https://www.youtube.com/playlist?list=PLe6NQuuFBu7FhPfxkjDd2cWnTy2y_w_jZ소프트웨어 설계 방법반복되는 패턴처럼 자주 나타나는 클래스 간의 관계를 맺는 방법이다.클래스는 최소한의 단위 기능을 가짐큰
출처 | https://www.youtube.com/watch?v=Wao5HiXM_Cg&list=PLe6NQuuFBu7FhPfxkjDd2cWnTy2y_w_jZ&index=3어떠한 상황적 이유로 단계3을 변경하게 될 때, Strategy 디자인 패턴을 사용한다.
출처 | https://www.youtube.com/watch?v=hPTqWJm51Vs&list=PLe6NQuuFBu7FhPfxkjDd2cWnTy2y_w_jZ&index=4어떤 기능에 대해 실행 되어야 할 각 단계에 대한 순서만을 정해놓고, 각 단계에 대한 세