Те, кто занимается разработкой программного обеспечения, — будь то ПО для бизнеса, развлечений или ваши любимые игры — знают: у простых задач далеко не всегда простые решения. Практически любая игра — сложный механизм, состоящий из многих тысяч взаимодействующих частей. Малейшее изменение в любой из них может вызвать непредсказуемые результаты и потребовать многих недель отладки и откатов к предыдущим сборкам. |