У владельца интернет-магазина есть одна кнопка, которую страшнее всего трогать, — оформление заказа. В MagiJewelry она держалась на стороннем плагине: больше двадцати пяти скриптов и стилей при каждой загрузке, собственный мини-фреймворк внутри, зависимости от трёх других расширений и общий счётчик загрузки, из-за которого один лишний файл превращал форму заказа в неработающую.
При этом магазин продавал каждый день, тестов в проекте не было, а прошлые подрядчики не оставили ни документации, ни контактов. Обычный ответ в такой ситуации — «давайте перепишем сайт целиком». Мы считаем это способом переложить риск на заказчика.