개방-패쇄원칙

🗺️ Design Pattern

[Design Pattern] Solid Principles (솔리드 원칙)

Solid Principles (솔리드 원칙) SOLID 원칙은 객체 지향 프로그래밍과 소프트웨어 엔지니어링에서 좋은 코드 설계를 위한 다섯 가지 기본적인 원칙을 말합니다. 이 원칙들은 코드의 유지보수성을 향상시키고, 확장성을 용이하게 하며, 복잡성을 관리하는 데 도움을 줍니다. 5개의 원칙이 있습니다. S - Single Responsibility Principle (단일 책임 원칙) 각 클래스는 하나의 책임만을 가져야 합니다. 즉, 시스템에서 변경이 필요한 한 가지 이유만을 가지고 있어야 합니다. 이 원칙은 코드의 재사용성을 높이고, 변경에 대한 유연성을 증가시킵니다. O - Open/Closed Principle (개방/폐쇄 원칙) 소프트웨어의 엔티티(클래스, 모듈, 함수 등)는 확장에 대해서는 열..

Bigbread1129
'개방-패쇄원칙' 태그의 글 목록