반응형
Design Pattern
-
디자인 패턴 (Design Pattern)의 개요Design Pattern 2022. 11. 10. 21:54
디자인 패턴(Design Pattern)이란 소프트웨어 공학의 소프트웨어 디자인에서 특정 문맥에서 공통적으로 발생하는 문제에 대해 재사용 가능한 해결책이다. 디자인 패턴을 사용해야 하는 이유 유연성 - 코드를 유연하게 만들어준다. 재사용성 - 코드를 재사용할 수 있게 한다. 공유 용어 - 공유 용어를 사용하면서 다른 사람의 코드를 더 쉽게 이해할 수 있다. 베스트 프랙티스 - 비숙련자도 소프트웨어 디자인을 배울 수 있다. 객체지향 프로그래밍에서의 디자인 패턴에 대해 알아볼 것이다. 카테고리 Creational patterns : 객체 인스턴스화 과정에서 사용하는 패턴이다. Abstract Factory Builder Factory Method Prototype Singleton Structural pat..