클래스 잘못 쪼갠거 아님? OOP 도 좋지만 OOP 과용하면 오히려 코드가 늘어나는 등 부작용 많지. 소프트웨어라는게 자료구조와 알고리즘의 모임이니까 OOP든 아니든 중복 코드 최대한 적게끔 하면 다 잘 됨.
애초에 요즘 게임은 oop가 아니라 data-oriented design으로 가는 추세
클래스 잘못 쪼갠거 아님? OOP 도 좋지만 OOP 과용하면 오히려 코드가 늘어나는 등 부작용 많지. 소프트웨어라는게 자료구조와 알고리즘의 모임이니까 OOP든 아니든 중복 코드 최대한 적게끔 하면 다 잘 됨.
애초에 요즘 게임은 oop가 아니라 data-oriented design으로 가는 추세