디자인 패턴과 프레임워크 디자인패턴 소프트웨어 설계에서 반복적으로 발생하는 문제에 대해 반복적으로 적용할 수 있는 해결 방법 목적은 설계 재사용 특정한 변경을 일관성 있게 다룰 수 있는 협력 템플릿 제공 협력을 일관성 있게 만들기 위해 재사용할 수 있는 설계의 묶음 프레임워크 설계와 코드를 함께 재사용하기 위한 것 특정한 변경을 일관성 있게 다룰 수 있는 확장 가능한 코드 템플릿 제공 일관성 있는 협력을 제공하는 확장 가능한 코드 소프트웨어 패턴 패턴이란? 패턴은 반복적으로 발생하는 문제와 해법의 쌍으로 정의 패턴을 사용함으로써 이미 알려진 문제와 이에 대한 해법을 문서로 정리할 수 있고, 이 지식을 다른 사람과 의사소통할 수 있다.
패턴은 추상적인 원칙과 실제 코드 작성 사이의 간극을 메워주며 실질적인 코드 작성을 돕는다. 패턴 분류 아키텍처 패턴 소프트웨어의 전체적인 구조를 결정 분석 패턴 도메인 내의 개념적인 문제를 해결 디자인 패턴 특정한 설계 문제를 해결하는 것을 목적으로 ...
#
DIP
#
IoC
#
OOP
#
디자인패턴
#
의존성역전원리
#
인터페이스
#
제어역전원리
#
추상화
#
프레임워크
원문 링크 : 15장 디자인 패턴과 프레임워크