4
Круговая классовая зависимость
Разве плохой дизайн - иметь 2 класса, которые нужны друг другу? Я пишу небольшую игру, в которой у меня есть GameEngineкласс, в котором есть несколько GameStateобъектов. Чтобы получить доступ к нескольким методам рендеринга, эти GameStateобъекты также должны знать GameEngineкласс - так что это круговая зависимость. Вы бы назвали это плохим …
12
c++
architecture