Study/Design Pattern 썸네일형 리스트형 [Unity] Unity의 SOLID https://waterglass0105.tistory.com/38 [C++] OOP; Object-Oriented ProgrammingOOP; Object-Oriented Programming 설계 원칙 (SOLID) SRP; Single Responsibility Principle; 단일 책임의 원칙 모듈이 변경되는 이유는 한가지여야 하며, 오직 하나의 액터에 대해서만 책임을 져야한다. OCP; Open-Closed Pwaterglass0105.tistory.com SOLID 원칙을 다시금 복기해보면 다음과 같이 생각할 수 있다. Single responsibility (단일책임원칙)클래스가 한 가지 작업만 수행한다. 즉, 변경할 이유는 하나만 있다.Open-closed (개방폐쇄원칙)이미 작동하는 .. 더보기 MVC / MVVM 패턴 SOLID 원칙은 유연하고 유지보수가 용이한 객체지향 소프트웨어를 설계하는 것이다.그리고 디자인 패턴 중 하나인 MVC와 MVVM 패턴은 이러한 SOLID 원칙을 지향하며, 유니티와 언리얼 엔진에서 주로 사용하는 패턴이다. 1. MVC 패턴구조Model: 데이터와 비즈니스 로직을 처리하는 부분.View: 사용자 인터페이스를 담당하며 Model의 데이터를 시각적으로 표시.Controller: 사용자 입력을 받아 Model과 View를 연결.이를 SOLID 원칙의 관점에서 보면 다음과 같이 정리할 수 있다.S (단일 책임 원칙)각 컴포넌트(Model, View, Controller)는 명확한 책임을 가짐.예: Model은 데이터 관리만, View는 UI 렌더링만, Controller는 입력 처리만 담당.O .. 더보기 이전 1 다음