디자인 패턴

    SOLID 원칙 (1)

    SOLID 원칙 (1)

    소프트웨어 디자인의 근본 원칙을 이해하면 패턴이 어떻게 작동하는지 더 잘 이해할 수 있습니다. SOLID는 이러한 원칙을 나타내는 다섯 가지 핵심 원칙을 설명하는 머리글자어입니다. 이제 이 원칙들을 하나씩 살펴보겠습니다.1. Single Responsibility Principle (SRP): 단일 책임 원칙클래스를 변경해야 한다면 그 이유는 오직 단일 책임 원칙이어야 합니다. 모듈, 클래스 또는 함수가 오직 한 가지만 책임지며 로직의 특정 부분만 캡슐화할 것을 명시합니다. 단일 구조의(monolithic) 클래스를 만들기보다는 여러 개의 작은 클래스로 프로젝트를 조합하세요.클래스와 메서드는 짧을수록 설명과 이해, 구현이 쉽습니다. Unity를 어느 정도 사용해 봤다면 이미 익숙한 개념일 것입니다.유니티..