반응형
Notice
Recent Posts
Recent Comments
Link
목록 5원칙 (1)
MTK 미디어

객체지향 프로그래밍에서 "SOLID" 원칙은 효과적인 소프트웨어 설계를 위한 다섯 가지 기본 원칙을 말한다. 이 원칙들은 코드의 유지보수성, 확장성 및 재사용성을 개선하는 데 도움이 된다. 각각의 원칙은 다음과 같다: 단일 책임 원칙 (Single Responsibility Principle, SRP): 의미: 한 클래스는 하나의 책임만 가져야 한다. 여기서 '책임'이란 '변경의 이유'를 의미한다. 클래스가 둘 이상의 이유로 변경되어야 한다면, 책임이 둘 이상이라는 신호이다. 목적: 이 원칙의 목적은 클래스의 복잡성을 줄이고, 유지보수를 용이하게 하며, 변경의 영향을 최소화하는 데 있다. 클래스가 단일 책임을 가질 때, 수정해야 하는 부분이 명확해지고, 다른 부분에 미치는 영향이 줄어듭니다. 적용 예: ..
MTK 뉴스 & 올디스/IT 개발정보
2024. 3. 2. 03:53