[책소개] 객체지향에서 많이 사용되는 디자인패턴
첨부된 "양식 파일" 다운로드 링크는 아래로 내리시면 연관(관련)된 서식 목록 아래 쪽에 있습니다.
OOP(객체지향) 언어에서 많이 사용되는 디자인 패턴에 대한 소개 입니다.
절차형이든 객체형이든 빠르게 문제 없이 잘 운영되는 프로그램이면 뭐로 만들던 관계 되지 않는다고 생각하는 부류에 들어갑니다.
복잡성을 띄는 것은 객체별로 분류하고 그 안안에서 또 분류하고 하여 각각을 클래스 단위로 사용하면 좋은 부분이 분명히 있습니다.
다만 그렇게 하지 않아도 되는것을 즉, 쉬운것을 어렵게 할 필요는 없다고 생각 합니다.
![]()
문제가 되는것은 생각(사고)의 습관이기 때문에 객체지향적으로
평소 생각을 하지 않는다면(절차형으로만 생각한다면) 객체지향으로 프로그램하는데 쉽지 않을 수 있습니다.
아무리 개념을 잘 알고 있어도 본인에게 익숙해지고 빠르고 정확하게 하려면 많은 시간과 시행착오가 있기 마련 입니다.
그리고 우아하고~ 란 단어를 보실 수 있을 텐데요.
왜? 프로그램 하는지를 먼저 생각해 보는것도 중요 합니다.
직관성, 단순성, 명료성, 효율성을 생각했을때 어느 방식으로 프로그램 하는것이 더 좋을지 생각해 볼 필요가 있습니다.
* 참고자료
https://m.hanbit.co.kr/channel/category/category_view.html?cms_code=CMS8616098823
첨부파일
