자바 SOLID1 객체 지향 프로그래밍 5원칙 (SOLID) SOLID란 객체지향 프로그래밍에는 5원칙이라고 있다. 바로 5원칙에 대해 알아보자. 4대특징인 추상화, 캡슐화, 다형성, 상속은 알겠는데 도대체 이 5원칙이란게 무엇인가요 ? 먼저 위키백과를 통해 의미를 파악해보도록 하겠다. # 위키백과 https://ko.wikipedia.org/wiki/SOLID_(%EA%B0%9D%EC%B2%B4_%EC%A7%80%ED%96%A5_%EC%84%A4%EA%B3%84) 5원칙 즉, SOLID란 로버트 마틴이 2000년대 초반에 명명한 객체 지향 프로그래밍 및 설계의 다섯 가지 기본 원칙을 마이클 페더스가 두문자어 기억술로 소개한 것이다. 유지 보수와 확장이 쉬운 시스템을 만들고자 할 때 이 원칙들을 함께 적용할 수 있다는 것. 그리고 이 원칙들은 애자일 소프트웨어 개.. 2021. 9. 9. 이전 1 다음