Введение в интеграционное тестирование интерфейсов
Интерфейс: что это такое и почему он важен — объясняю на примерах
Слово «интерфейс» слышал каждый, но объяснить нормальным языком — задача со звёздочкой. Разбираем через краны, лифты и телефоны — без учебниковых схем.Начнём не с экрана. Начнём с крана Прикинь, кран в ванной — это интерфейс. Ты взаимодействуешь с системой водоснабжения через него. Повернул — пошла вода. Повернул в другую сторону — горячее или холоднее. Хороший кран: одно движение — понятный результат. Интуитивно, без инструкции. Плохой кран: нужно крутить в четырёх направлениях, два вентиля без подписей, один отвечает за напор, другой за температуру — но который какой, непонятно...