Доброго времени суток! В этой статье я доступно объясню, для чего же нужен этот "загадочный" solid, что подразумевают его постулаты, а также приведу пару примеров из реальных проектов. К чему ведёт SOLID. Связность и связанность классов. SOLID - набор принципов, сформированных Робертом Мартином, как наиболее ценных при построении гибких систем в рамках ООП. На основе их возможно разработать продукт, поддержка которого со временем не будет расти в экспоненциальной прогрессии. Так нужны ли они на...
Базовые компоненты надоели и мы приступаем к созданию своих скриптов. После успешной компиляции обнаруживается, что получить заветные поля другого компонента довольно сложно. Поначалу все не так однозначно, но с добавлением все новых и новых объектов становится неоднозначным решение такой задачи. Сегодня поговорим о передаче информации между объектами системы с точки зрения языка и игрового движка, а также вы узнаете(либо же повторите) о способах их "вязки". Сегодня только спицы, никаких крючков!...
Доброго времени суток! Имея намерение описывать системные инструменты и возможности игрового движка размывается роль важного этапа разработки - написание кода. Скорее всего Вы читаете эту статью с одной из двух позиций : либо давно пишите код и считаете себя Аристотелем ( нет предела совершенству), либо Вам все по плечу и вообще язык вы знаете от и до (скорее всего нет). Я же попытаюсь дать обезболивающий препарат тем, кто ещё не достиг просвещения(конечно же мнимого), тем, кто задумал опустить руки...