@SuccubusHunter

Как обучиться модульной разработке?

Может кто нибудь объяснить, как вести модульную разработку? Я по всей видимости даже вопрос нормально задать Гуглу не могу.
Суть такая, пишу игру на Android. Хочу постепенно вводить обновления с изменениями в игровом процессе, но сохранять прогресс игрока.
Пример: Имеется механика урона и характеристик. В будущем хочу добавить механику сопартейцев, которые смогут брать на себя урон, наносить его и лечить.
В конечном итоге проект будет состоять из модулей, и вот я понимаю, что мне не нужна определённая механика(модуль) я решаю от неё избавиться, но так как она влияет на большое кол-во механик(модулей) то её удаление приносит множество проблем. Как этого избежать?
  • Вопрос задан
  • 95 просмотров
Решения вопроса 1
@HellWalk
Почитайте про DDD

Если коротко отвечать на ваш вопрос
Как обучиться модульной разработке?

Эволюционировать как программист, писать код, реализовывать сложные системы, переделывать их, повторять эти операции раз за разом, стараясь каждый раз написать систему так, чтобы она была максимально несвязанной, и в тоже время легко интегрируемой с другими модулями.

Простого ответа здесь нет. И волшебной палочки тоже.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы