알고리즘/디자인 패턴(Design Patterns)
-
[디자인 패턴] SOLID 의 Interface Segregation Principle알고리즘/디자인 패턴(Design Patterns) 2022. 12. 13. 20:03
디자인 패턴에 대한 정리 내용 중 SOLID 원칙의 네 번째 원칙인 Interface Segregation Principle 즉, 인터페이스 분리 원칙에 대하여 적어보겠습니다. SOLID 설계 원칙은 유지 보수가 쉽고 재사용 가능하도록 하고, 확장 가능한 개발을 위해 지켜지고 있습니다. 저의 네 번째 디자인 패턴 글에서는 C ++의 인터페이스 분리 원칙과 이를 사용하였을 때, 장점 등을 보겠습니다. 이 글 시리즈에서는 총 SOLID의 5가지 원칙에 대해 살펴보겠습니다. SRP - Single Responsibility Principle OCP - Open/Closed Principle LSP - Liskov Substitution Principle ISP - Interface Segregation Pri..
-
[디자인 패턴] SOLID 의 Liskov Substitution Principle알고리즘/디자인 패턴(Design Patterns) 2022. 12. 2. 18:49
디자인 패턴에 대한 정리 내용 중 SOLID 원칙의 세 번째 원칙인 Liskov Substitution Principle 즉, 리스코프 치환 원칙에 대하여 적어보겠습니다. SOLID 설계 원칙은 유지 보수가 쉽고 재사용 가능하도록 하고, 확장 가능한 개발을 위해 지켜지고 있습니다. 제 세 번째 디자인 패턴 글에서는 C ++의 리스코프 치환 원칙과 이를 사용하였을 때, 장점 등을 보겠습니다. 이 글 시리즈에서는 총 SOLID의 5가지 원칙에 대해 살펴보겠습니다. SRP - Single Responsibility Principle OCP - Open/Closed Principle LSP - Liskov Substitution Principle ISP - Interface Segregation Principl..
-
[디자인 패턴] SOLID 의 Open Closed Principle알고리즘/디자인 패턴(Design Patterns) 2022. 11. 30. 17:26
디자인 패턴에 대한 정리 내용 중 SOLID 원칙의 두 번째 원칙인 Open Closed Principle 즉, 개방 폐쇄 원칙에 대하여 적어보겠습니다. SOLID 설계 원칙은 유지 보수가 쉽고 재사용 가능하도록 하고, 확장 가능한 개발을 위해 지켜지고 있습니다. 제 두 번째 디자인 패턴 글에서는 C ++의 계방 폐쇄 원칙과 이를 사용하였을 때, 장점 등을 보겠습니다. 이 글 시리즈에서는 총 SOLID의 5가지 원칙에 대해 살펴보겠습니다. SRP - Single Responsibility Principle OCP - Open/Closed Principle LSP - Liskov Substitution Principle ISP - Interface Segregation Principle DIP - Depe..
-
[디자인 패턴] SOLID 의 Single Responsibility알고리즘/디자인 패턴(Design Patterns) 2022. 11. 30. 01:14
디자인 패턴에 대한 정리 내용 중 SOLID 원칙의 첫 번째 원칙인 Single Responsibility 즉, 단일 책임 원칙에 대해 적어보겠습니다. SOLID 설계 원칙은 유지 보수가 쉽고 재사용 가능하도록 하고, 확장 가능한 개발을 위해 지켜지고 있습니다. 제 첫 번째 디자인 패턴 글에서는 C ++의 단일 책임 원칙과 이를 사용하였을 때, 장점 등을 보겠습니다. 이 글 뒤에서는 총 SOLID의 5가지 원칙에 대해 살펴보겠습니다. SRP - Single Responsibility Principle OCP - Open/Closed Principle LSP - Liskov Substitution Principle ISP - Interface Segregation Principle DIP - Depende..