Проверю интеграцию с реальной тестовой СУБД, совместимость контрактов и миграций, затем подготовлю документацию и контролируемое включение с возможностью отката.
После того как вы реализовали поддержку новой СУБД и покрыли код unit-тестами, какие ваши дальнейшие действия?
Проверю интеграцию с реальной тестовой СУБД, совместимость контрактов и миграций, затем подготовлю документацию и контролируемое включение с возможностью отката.
Короткий ответ
Что ответить на собеседовании
Подробный разбор
Ответ с пояснениями
Проверю интеграцию с реальной тестовой СУБД, совместимость контрактов и миграций, затем подготовлю документацию и контролируемое включение с возможностью отката.
Unit-тесты не подтверждают поведение SQL, транзакций, типов данных, сортировок и ограничений конкретного движка. Нужны целевые интеграционные сценарии на изолированной базе, включая ошибки и конкурентные операции. Затем оцениваются планы запросов, нагрузка, права доступа и наблюдаемость. Выпуск начинают с ограниченного использования и заранее определяют признаки успеха. Реальные пользовательские данные для таких проверок без необходимости не используют.