47 подписчиков
Вредные советы про архитектуру
Как говорится не верьте всему что пишут на дтф, на хабре, да все ошибаются в целом. Я тоже временами пишу чушь или ошибаюсь — это нормально. И тут в статье просто написана чушь. С непониманием понятия композиции и многих других фишек грамотной архитектуры.
Я не фанат SOLID, а точнее практики его применения. Так как принципы которые огромное число людей так просто не может понять — это скажем так не лучшие принципы. Хотя их можно объяснить на пальцах, но они слишком широко применяются.
Игры не обладают никакой спецификой относительно ПО. Есть всего одна абстракция которая создаёт то, что в играх появляется ещё ряд удобных шаблонов типа Dirty Flag. Это абстракция кадра. Хотя к ней можно относиться как к любой системе у которой есть понятие тиков.
Солид отлично подходит под игровую разработку. Да и любые принципы из энтерпрайса в целом. Просто они не всегда нужны. А что у нас персонаж имеет в себе много поведений. Заклинания имеют много поведений и так далее. Достаточно просто уметь в композицию и компонентный подход и можно спокойно сделать все эти системы по солиду.
#новости
1 минута
20 мая 2023