목록2025/06/13 (1)
Jupyo's Daily Story
SOLID
SOLID는 객체 지향 프로그래밍(OOP) 및 설계 원칙(Design Principles)에서 매우 중요한 다섯가지 기본 원칙의 약어입니다. 이 원칙들은 소프트웨어 시스템을 더 유연하고, 유지보수하기 쉬우며, 이해하기 쉽고, 확장 가능하게 만드는 데 도움을 줍니다. Single Responsibility Principle (SRP) - 단일 책임 원칙정의 : 클래스는 단 하나의 변경 이유만을 가져야 한다.설명 : 어떤 클래스는 오직 하나의 기능이나 책임을 가져야 합니다. 만약 클래스가 여러 책임을 가지고 있다면, 그 책임들 중 하나라도 변경될 때 다른 책임에 영향을 줄 수 있습니다. 이는 코드의 결합도를 높이고 유지보수를 어렵게 만듭니다. 하나의 책임은 "하나의 액터(사용자 그룹)에 대한 책임"으로 해석..
컴퓨터&프로그래밍
2025. 6. 13. 10:19