생활
프로그램 디자인 패턴을 잘 배우는 방법
절차적 프로그램만 하는거 같습니다.
업무에 프로그램 디자인 패턴을 적용하고 싶은데
잘 되질 않네요.
보통 절차적으로 짜다보면 코드가 길어지고
구조화 문제가 발생하더군요.
특정 문제들은 패턴 같아 보이는게 있는데
실제로 적용하기가 상당히 힘이 듭니다.
다른 고수분들 어떤 방법이나 노하우가 있을까요?
55글자 더 채워주세요.
1개의 답변이 있어요!
디자인 패턴책을 많이 봐야하지 않을까 합니다.
책도 책이지만 프로그래밍 경험이 어느 정도 있는 상태에서 디자인 패턴 책을 보는 것을 추천 합니다.
몇몇 패턴들은 책이 아니여도 이런게 있으면 어떠할까? 이렇게 만들어볼까? 하는 것들이 나오게 됩니다.
하지만 너무 프로그래밍을 경험하지 않고 보면 공감이 가지도 않고 왜 써야하는지가 더 이해가 가지 않습니다.
그렇다보니 우선은 프로그래밍 경험을 쌓으면서 해결방법을 찾아보고 비슷한 패턴을 찾아보는 방법으로 공부를 해보는 것은 어떠할까 합니다.
디자인패턴에 책에 있는 코드를 그대로 해당 업무에 적용하기는 어려워 보입니다.
패턴에서도 업무에 맞게끔 수정을 하는경우가 많다고 보면 좋을 것 같습니다.