profile
개발하는 중국학과 사람

객체 지향 설계의 5대 원칙(SOLID)

한 클래스는 하나의 책임만 가져야 한다.즉, 하나의 클래스에 변경이 있는데 그 사이드 이펙트가 적으면 단일 책임 원칙을 잘 따른 것이라고 할 수 있다.소프트웨어 요소는 확장에는 열려있어야 하나, 변경에는 닫혀 있어야 한다.즉, 기능을 변경하거나 확장할 수 있으면서 그

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