OOP
단일 책임 원칙 (Single Responsibility Principle, SRP)
설명 하나의 클래스 또는 모듈은 하나의 책임만을 가져야한다. 하나의 책임이란 하나의 기능을 의미한다고 할 수 있습니다. 핵심 아이디어는 하나의 클래스 또는 모듈이 변경되는 이유는 오직 하나뿐이어야 한다는 것입니다. 하나의 클래스 또는 모듈이 여러 책임을 가진다는 것은 코드의 결합도가 발생했다는 의미입니다. 결합도가 높아지면 하나의 변경이 다른 부분에 영향을 미칠 수 있습니다. Bad Case public class Sample { public void save(String name, int age) { if (name.isBlank() || age
2024. 3. 8. 18:06