[Unity] SOLID 원칙과 게임 개발
SOLID Principle SOLID 원칙이란, 객체지향 프로그래밍에서 소프트웨어 디자인을 위한 5가지 지켜야 하는 원칙이다. 이 원칙을 통해 소프트웨어의 유연성, 확장성, 유지보수성을 향상한다. 1. 단일 책임 원칙 (Single Responsibility Principle : SRP) 하나의 클래스는 하나의 책임만 가진다. 단일 책임 원칙은 하나의 클래스는 하나의 기능만을 책임지는 것이다. 클래스 하나가 다수의 기능을 구현하는 것은 단일 책임 원칙에 위배된다. 이는 캐릭터에 움직임, 사운드, 애니메이션 등을 하나의 클래스가 모두 통재하는 현상이다. 그렇다면 단일 책임 원칙을 준수하면 어떤 이점이 있을까? 단일 책임 원칙의 이점 이점 설명 가독성 증가 단일 기능 단위로 분리된 코드는 가독성이 늘어난다..
개발/Unity
2024. 3. 31. 07:25
[FA] 게임 로직 재설정 (7)
보호되어 있는 글입니다.
보호글
2023. 9. 18. 23:57
[FA] 오류 수정 및 다음 로직 개발 (6)
보호되어 있는 글입니다.
보호글
2023. 9. 14. 23:31
[FA] 치명적인 게임로직 오류 수정중 (5)
보호되어 있는 글입니다.
보호글
2023. 9. 13. 19:58
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 할당
- 레지스터
- 인터럽트
- 구조
- malloc
- New
- 클래스
- const
- 명령어
- 수학
- static_cast
- 알고리즘
- 상속
- 백준
- 함수
- 입출력
- c++
- 포인터
- 컴파일
- 운영체제
- CPU
- 메모리
- 프로세스
- 초기화
- thread
- 멀티스레드
- dynamic_cast
- 크기
- 게임수학
- 스레드
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
글 보관함