47 подписчиков
Задачка «Проектируем гриды»
Кстати, по тому что обсуждали сегодня. У вас есть 2д игра, в ней карта, на ней есть поле. Поле является гридом из ячеек, которые расставлены по определённой логике. Так же есть магазин с карточками. Карточки в магазине имеют лейаут являющийся так же гридом. Есть отступы между ячейками, отступы от краёв контейнеров и логика выравнивания. А теперь вопрос.
Один ли это грид? Если да, то почему?
Или это два грида унаследованные от одного базового грида? Если да, то почему?
Или они вообще не должны быть связаны и это два разных класса? Если да, то почему?
Или это два разных класса с единым интерфейсом? Если да, то почему?
#задачка
Около минуты
21 января 2023