Iniciar sesión Registro
Anuncios
Tu espacio publicitario
Reserva este slot exclusivo para el periodo elegido.
Comprar publicidad →
Logotipo de la comunidad de telegram - Затишна Галера
Añadido 06 ene. 2025

Затишна Галера

@Zatishna_Galera
Número de suscriptores: 2 705
Fotos: 1,340
Videos: 429
Enlaces: 1,810
Descripción:
Голова Одеського центру розробки DataArt та Delivery Director, капітан Затишної Галери, ділитимуся: завданнями із співбесід (QA/Delivery/Management), статтями, вакансіями, новинами зі світу IT. Контакт: [email protected] ; Patreon: patreon.com/CozyGalley
Fuente

Затишна Галера | ЧарівнийКомпас 🧭2️⃣3️⃣8️⃣ Завдання 238Що таке forward/backward compati...

Logotipo de la comunidad de telegram - Затишна Галера Затишна Галера @Zatishna_Galera
655 Vistas/Alcance 2026-05-04 11:38 Mensaje №2632
#ЧарівнийКомпас 🧭2️⃣3️⃣8️⃣ Завдання 238Що таке forward/backward compatibility testing?Ну що, новий понеділок - нова задачка із співбесід. 🤔 Forward compatibility testing і backward compatibility testing - це перевірки сумісності системи між різними версіями, але з різним напрямком.🔣 Backward compatibility testing - це перевірка того, що нова версія системи коректно працює зі старими даними, клієнтами або інтеграціями. оновили backend → старий мобільний застосунок все ще працює; змінили API → старі клієнти продовжують отримувати коректні відповіді; оновили схему бази → старі дані читаються без проблем.🔣 Forward compatibility testing - це перевірка того, що стара версія системи здатна працювати з новими даними або змінами, які з'являються після оновлення. стара версія клієнта отримує відповідь з новими полями і не падає; старий сервіс ігнорує незнайомі поля, але продовжує працювати; система коректно обробляє дані, створені новішою версією.🔣 Тобто, якщо коротко: Backward compatibility - нова система розуміє старе. Forward compatibility - стара система не ламається від нового.На практиці все просто: підіймаємо різні версії системи, наприклад новий бек і старий клієнт або старий бек і новий клієнт. Ну а далі починаються наші рутинні перевірки. Важливо зробити упор на роботу з API і базами даних.Особливо такі перевірки критичні там, де користувачі не дуже люблять оновлювати ОС або сам застосунок. Наприклад мобільні пристрої.Вкрай важливі перевірки, особливо в сучасному світі, коли оновлення можуть прилітати, мало не по кілька разів на день.@Zatishna_Galera