목록solid (1)
학습하며 정리하는 개발블로그
OOP: SOLID
객체지향 프로그래밍에서 SOLID 원칙의 이해와 적용 객체지향 프로그래밍(OOP)은 시스템을 독립적이고 재사용 가능한 모듈로 구성하여 유지보수성과 확장성을 높이는 데 큰 역할을 합니다. 그중 SOLID 원칙은 이러한 목표를 달성하기 위한 다섯 가지 기본 설계 원칙으로, 복잡한 소프트웨어 시스템에서 발생할 수 있는 문제를 예방하고 코드의 품질을 향상시키는 데 매우 유용합니다.단일 책임 원칙 (SRP) 단일 책임 원칙은 “한 클래스는 오직 하나의 책임만을 가져야 한다”는 기본 설계 철학입니다. 이를 쉽게 풀어서 설명하면, 한 클래스가 여러 일을 동시에 하게 되면 나중에 그 중 하나의 기능을 수정할 때 다른 기능까지 영향을 줄 수 있습니다. 그래서 한 클래스가 한 가지 일에 집중하면, 수정이나 확장이 필요할..
객체지향프로그래밍:OOP
2025. 3. 19. 18:33