# open closed principle

4개의 포스트
post-thumbnail

Class

클린 코드 10장, Class이다. 깨끗한 클래스는 무엇일까?

2022년 6월 8일
·
0개의 댓글
post-thumbnail

SOLID Principle

이전글들은 사실 이 원칙을 위해 달려온 것이 아닌가하는 생각이 든다. OOP의 정수로 불리우는 SOLID원칙에 대해서 깊게 알아보고, 실제 iOS Framework의 설계 방향에 대입하면서 보다 찐한 이해를 경험해보자.

2022년 2월 1일
·
0개의 댓글

SOLID open closed principle

확장에 대해선 열려있고 변경에 대해선 닫혀있다확장 : 새로운 타입을 추가함으로써 새로운 기능을 추가하는 것닫힘 : 상위 레벨 정책은 변경되면 안됨OCP를 지키면 소스 코드 변경 없이 모듈의 행위를 쉽게 변경할 수 있다추상화와 제어 역전을 하면 된다. 의존성 역전을 위해

2021년 3월 27일
·
0개의 댓글
post-thumbnail

[Design Patterns] SOLID Principles

Definition: There should never be more than one reason for a class to changefocuses on a single functionalityaddresses a specific concernExampleProtoc

2020년 9월 13일
·
0개의 댓글