올바른 객체지향 설계 - 'solid 원칙' 이란?
객체지향 프로그래밍은 현대 프로그램 언어의 다수가 채택하고 있는 프로그래밍 개발 방법입니다. 로버트 마틴이란 분이 객체지향 프로그래밍 설계를 일관되게 할 수 있도록 2000년대 초반 5가지 원칙을 두문자어로 해서 SOLID라고 소개하였습니다. SOLID의 의미는 각각 다음과 같습니다.
SOLID 원칙은 객체지향적 코드 일관성을 유지할 수 있게 하며 코드의 모듈화를 점진적으로 가능하게 합니다. 처음부터 원칙대로 코드를 전개하기는 어려울 수 있으...
dimohy.slogs.dev2 min read