[ 개발 잡소리 ] SOLID 원칙
SOLID 원칙이란?객체지향의 핵심원리.객체지향으로 코딩을 하면서 지켜야 할 규칙? 에티켓 같은 것이다 유니티에서 공식으로 낸Level Up Your Code WithGame Programming Patterns라는 책에도 실려있는 내용이다 게임개발에 연계해서 잘 설명해 놨으니 한 번쯤 보시길( 원래 영어로 되어있었는데, 유니티 코리아가 번역 잘해줌 ) 눈치 챈사람도 있겠지만 이것들은 모두 약자들이다 하나하나 이야기해 보자 SOLID 규칙의 S는 Single Responsibility, 단일 책임이다.말 자체에서 느껴지듯이 모든 클래스는 단 하나의 책임만을 진다는 뜻이다.예를 들어 PlayerController 안에서 Input과 움직임, 체력관리를 동시에 해서는 안된다는 뜻이다. 이러한 본인 ..
2024.06.23