DIP를 지키려다보면, 메모리에 대해서 임의로 접근하는 방식이
자꾸 유도되다보니, 케시미스는 둘째치고, 데이터를 덩어리로 처리하기가 힘들어서
성능을 까먹게 된다는 생각이 자꾸 든다.
물론, 고민을 많이 해보면, 성능을 올리며 DIP를 지킬 방법을 찾을 수 있지만
부분적인 면에 시간을 많이 뺏기게되면 전체적인 완성이 늦어지고
이런 것 때문에 OOP에 회의적인 생각이 들게 되네
이래서 자바같은 언어로 게임을 안만드는 건가? 하는 헛생각도 들고, 참...
자꾸 유도되다보니, 케시미스는 둘째치고, 데이터를 덩어리로 처리하기가 힘들어서
성능을 까먹게 된다는 생각이 자꾸 든다.
물론, 고민을 많이 해보면, 성능을 올리며 DIP를 지킬 방법을 찾을 수 있지만
부분적인 면에 시간을 많이 뺏기게되면 전체적인 완성이 늦어지고
이런 것 때문에 OOP에 회의적인 생각이 들게 되네
이래서 자바같은 언어로 게임을 안만드는 건가? 하는 헛생각도 들고, 참...
근데 게임은 자바까진 아니지만 C++로 만든다는거 ㅋㅋㅋ
난 온라인게임 유지보수하는데 c++코드로 유지보수하기 힘들다는 생각이 듬.. 차라리 생 c가 낫겠다는 그런 느낌
이게 OOP 자체가 문제인지 C++이 OOP를 지원하는 방식이 문제인지 모르겠는데 하여튼 OOP 회의감 나도 듬