프로그램 설계
-
디자인 패턴은 왜 배우는 걸까요?카테고리 없음 2022. 8. 27. 08:31
디자인 패턴을 공부해야 하는 이유는 다음 질문과 관련이 있습니다. 컴퓨터 프로그램을 짜는 것은 왜 어려울까? 코딩을 배우고 나서, 작은 프로그램이라도 만들어 보려고 노력해 본 사람은 모두 공감할 것입니다. 컴퓨터 프로그램을 만드는데 느끼는 가장 큰 어려움은 다음 두 가지로 나누어 설명할 수 있습니다. 첫째로 우선 프로그램을 만드는 목적이 정의가 잘 안 된 경우입니다. 무엇을 만들고자 하는지, 무엇이 정확한 문제인지 클라이언트가 정확히 모르는 경우도 있고, 문제 정의가 불충분하거나 일관성이 없는 경우 입니다. 앞으로 우리가 배울 디자인 방법론은 정확하게 우리가 프로그램을 통해 무엇을 하고자 하는지 명확하게 하는 데 있어서 큰 도움을 줄 것입니다. 두 번째는 우리가 풀고자 하는 문제를 어떻게 세분화할 것인가..