ㅤ
-
기록용) 객체 지향 프로그래밍 제 5원칙 (SOLID의 원래 단어, 의미)
이번글은 이미 많은 블로거가 이 원칙에 대하여 설명하고 있기도 하고, 경쟁력이 있을 정도로 길고, 높은 퀄리티로 적을 것도 아니라서 기록용으로 간단히 공부하는 용으로 적어보도록 하겠다 자. 객체 지향 프로그래밍의 원칙에는, S, O, L, I, D로 5개가 존재한다. 이들은 각각 SRP, OCP, LSP, ISP, DIP이다. 이제부터 따로따로 설명해 보도록 하겠다. 참고로 이번글은 이미지가 없을 예정이다. 1. SRP (Single Responsibility Principle) 한국어로 해석하면 단일 책임 원칙으로, 객체는 오직 하나의 책임을 가져야 한다는 원칙이다. 수학을 계산하는 함수를 가진 클래스가 있다면 수학만 해야 되고, 프로그램의 다른 기능까지 관여하면 유지보수가 힘들어진다. 그러므로, 한 ..
게임 개발/게임 개발 이론
2023. 4. 3.
💲 추천 글