Solid1 SOLID 원칙이란? SOLID 원칙: 객체 지향 설계의 5대 원칙SOLID는 소프트웨어 설계를 더 유지보수 가능하고 확장 가능하게 만드는 5가지 원칙을 의미합니다.로버트 C. 마틴(Robert C. Martin, "Uncle Bob")이 정리한 객체 지향 프로그래밍(OOP)의 중요한 설계 원칙입니다.좋은 설계란 시스템에 새로운 요구사항이나 변경사항이 있을 때, 영향을 받는 범위가 적은 구조를 말한다. 그래서 시스템에 예상하지 못한 변경사항이 발생하더라도, 유연하게 대처하고 이후에 확장성이 있는 시스템 구조를 만들 수 있습니다.즉, SOLID 객체 지향 원칙을 적용하면 코드를 확장하고유지 보수 관리하기가 더 쉬워지며, 불필요한 복잡성을 제거해 리팩토링에 소요되는 시간을 줄임으로써 프로젝트 개발의 생산성을 높일 수 있습니다.1.. 2025. 2. 19. 이전 1 다음