Архитектура приложений: виды, проектирование, разработка
Когда речь заходит о создании ПО, важнейшую часть занимает архитектура. Именно то, как устроено ПО, какие методы, технологии использованы для его проектирования, влияет на его стабильность, скорость работы, возможность масштабирования. Это база, на которой строится все ПО, от небольших сайтов до сложных корпоративных проектов. Представьте себе строительство многоэтажного здания. Без прочного фундамента оно может рухнуть под собственным весом. Так и неправильно спроектированная структура ПО может...
Создаем архитектуру нашего игрового движка Часть 1.
Всем привет в данной части мы будем разрабатывать архитектуру нашего игрового движка. Некоторые щас могут сказать: "Зачем делать какую то архитектуру? Почему бы сразу не начать писать код?". Я им отвечу так, когда начинает накапливаться тонна кода, то начинаешь видеть все недостатки, но всегда есть но, ты их попросту не можешь исправить. Так что давайте позаботимся о архитектуре заранее, чтобы потом при разработке не плакать в подушку. Начнем с того, а какой паттерн будет использовать наша архитектура? Архитектура нашего движка будет использовать MVC ( Model View Controller) паттерн...