유니티 c#인데 가능하면 한클래스에 몰빵가능하면 하는게 좋나??? 왠만하면 참조되있는거거슬려서 계속 줄여나가는중인데
이게 맞나 의문이들어서 궁금해졌음
https://gamedevforever.com/98
오 슈퍼클래스 .. 하면 안돼는 짓임 기능별로 잘게 쪼개나같은 경우 한가지 기능하는것도 클래스로 만듬 게임매니저는 각각 매니저랑만 주고 받고 매니저에서 각각 통제하는 식으로
클래스는 하나의 기능만을 담당한다.
클래스는 하나의 기능만을 담당해야 함. 또한 클래스 내부의 함수들도 하나의 역할만 담당해야 함. 그게 컴포넌트 개발의 장점을 활용할 수 있는 방법임.
하나에 몰빵해도 상관없는 경우 : 만드는 게임의 스케일이 극히 작은 경우, 관리할만한 요소가 크게 나뉘어져 있지 않은 경우 등등 외에는 무조건 나누는게 좋음. 나도 처음 입문할 때 그냥 하나에다 몰빵했다가 수정할 때 진짜 좆빠질뻔함. 유지보수가 빡세짐.
클래스는 항상 클래스 이름에 맞는 기능만 해야함...
https://gamedevforever.com/98
오 슈퍼클래스 .. 하면 안돼는 짓임 기능별로 잘게 쪼개나같은 경우 한가지 기능하는것도 클래스로 만듬 게임매니저는 각각 매니저랑만 주고 받고 매니저에서 각각 통제하는 식으로
클래스는 하나의 기능만을 담당한다.
클래스는 하나의 기능만을 담당해야 함. 또한 클래스 내부의 함수들도 하나의 역할만 담당해야 함. 그게 컴포넌트 개발의 장점을 활용할 수 있는 방법임.
하나에 몰빵해도 상관없는 경우 : 만드는 게임의 스케일이 극히 작은 경우, 관리할만한 요소가 크게 나뉘어져 있지 않은 경우 등등 외에는 무조건 나누는게 좋음. 나도 처음 입문할 때 그냥 하나에다 몰빵했다가 수정할 때 진짜 좆빠질뻔함. 유지보수가 빡세짐.
클래스는 항상 클래스 이름에 맞는 기능만 해야함...