객체 지향 프로그래밍

객체지향 설계 원칙 SOLID 원칙에 대해 알아보자.

오늘의 포스팅은 정보처리기사 공부 중 포스팅 하면 좋을 것 같은 주제가 있어 가져왔어요. 바로 객체지향 설계 원칙입니다. 각 원칙의 앞글자를 따서 SOLID 라고도 불립니다. 해당 원칙은 여러 객체지향 언어 뿐만 아니라 웹 프레임워크 Spring에서도 핵심원리로써 작용하기 때문에 프로그래머가 알아두면 매우 좋습니다. 면접 때도 좋죠 1. 단일 책임원칙 (SRP, Single Responsiblity Principle) 클래스를 설계할 때 하나의 클래스는 단 하나의 책임만 가져야 한다는 원칙입니다. 책임이라는 말이 조금 모호할 수 있지만, 단순하게 설명하면, 기능의 변경이나, 수정사항이 생겼을 때 영향을 받는 범위라고 생각하면 쉬워요.

Read more →

February 25, 2022