Computer Science Foundation/Design Patterns2 [Design patterns.1] 시작편 출처:https://refactoring.guru/ko/design-patterns [리팩토링 구루] 라는곳에서 디자인패턴을 기가 막히게 피규어와 같이 설명해서 이를 정리해보고자한다. 디자인 패턴들은 소프트웨어 디자인 과정에서 자주 발생하는 문제들에 대한 일반적인 해결책들입니다. 이는 당신의 코드에서 반복적으로 되풀이되는 디자인 문제들을 해결하기 위하여 맞춤화할 수 있는 청사진들을 미리 만들어 놓은 것과 같습니다. 디자인 패턴은 크게 3가지 카테고리 (생성 패턴 5개, 구조 패턴 7개 , 행동 패턴 10개) 으로 이루어 져있다. 생성 패턴들은 기존 코드의 재활용과 유연성을 증가시키는 객체 생성 메커니즘들을 제공 구조 패턴은 구조를 유연하고 효율적으로 유지하면서 객체와 클래스를 더 큰 구조로 조합하는 방법.. 2024. 4. 21. [Design Patterns] 디자인패턴도 무조건 시작해보기. 디자인패턴의 모티브는 소프트웨어를 설계시 발생할 수 있는 고질적문제의 해결책들을 선구자들이 사전에 합의해 발표한것으로 알면 좋지만 몰라도 크게 상관없다고하나 면접때 물어보니 알아보기! 디자인 패턴의 좌우명으로 "바퀴를 다시 발명하지 마라" 으니 디자인 패턴을 잘 정리한 다른 선구자 블로거들의 글을 인용하겠다ㅎㅎ... 큰 규모의 프로그램을 짜본적이없어 왜 쓰는지부터가 헷갈리지만 감을 잡기. 아래 블로그들을 참고하여 앞으로 공부해보기 https://m.hanbit.co.kr/channel/category/category_view.html?cms_code=CMS8616098823 [Design pattern] 많이 쓰는 14가지 핵심 GoF 디자인 패턴의 종류 디자인 패턴을 활용하면 단지 코드만 ‘재사용’하는.. 2023. 3. 10. 이전 1 다음