이걸 배워서 내가 못하던 설계를 할 수 있는 수-퍼 개발자가 된다
이런 목적으로 공부하는게 아니라
아무래도 개발은 어지간해선 절대 혼자 할 수 없음
그리고 포지션별로 용어도 다르고 개념도 다르다보니까
내가 하려는 것을 남에게 설명하는 게 엄청 어려움
그렇다고 매번 코드만 보여주기엔 효율이 떨어지고
사실 디자인패턴은 이를 해소하기 위한 공용어라고 생각함
그래야 타조직에서도 거시적인 구조만 보고 구현된 사양을 이해 할 수 있고
상호간에 그런 이해가 되야 개발미스도 줄어들고 효율도 올라가니
사실 남의 코드를 읽는게 익숙한 사람은
따로 디자인 패턴을 공부하지 않아도 그런 구조를 충분히 설계 할 수는 있음 지천에 널린게 좋은 코드들이니
댓글 0