티스토리 뷰

IT

디자인패턴

goodmean 2021. 10. 9. 10:51
반응형

디자인패턴

  • 각 모듈의 세분화된 역할 or 모듈들 간 인터페이스와 같은 코드를 작성하는 수준의 세부적인 구현 방안을 설계할 떄 참조할 수 있는 전형적인 해결 방식 또는 예제

생성패턴

  • 객체의 생성과 관련된 패턴
  • 객체의 생성, 참조 과정을 캡슐화 > 객체가 생성, 변경되어도 프로그램의 구조에 영향을 크게 받지 않도록하여 유연성을 더해줌
  • 생빌프로팩앱싱
  • 빌더/프로토타입/팩토리메서드/앱스트랙팩토리(추상팩토리)/싱글톤

구조패턴

  • 클래스나 객체를 조합해, 더 큰 구조로 만들 수 있게 해주는 패턴
  • 조가 복잡한 시스템을 개발하기 쉽게 도와줌
  • 구브데퍼플프록컴어
  • 브리지/데코레이터/퍼싸드/플라이웨이트/프록시/컴포지트/어댑터

행위패턴

  • 클래스나 객체들이 서로 상호작용하는 방법이나 책임 분배 방법을 정의하는 패턴
  • 하나의 객체로 수행할 수 없는 작업을 여러 객체로 분배하면서 결합도를 최소화 할 수 있도록 도와줌
반응형

'IT' 카테고리의 다른 글

REST  (0) 2021.10.10
WSDL  (0) 2021.10.10
스크럼  (0) 2021.10.09
애자일 방법론  (0) 2021.10.09
소프트웨어 생명주기  (0) 2021.10.09
반응형
최근에 올라온 글
Total
Today
Yesterday
글 보관함