Питання 8 з 13

Запитання 8
Який із підходів до усунення дублювання рекомендовано для складніших сценаріїв з спільною функціональністю?
Варіанти відповідей
Копіювати та вставляти код у кожен модуль
Видаляти весь загальний код
Використовувати окремі сценарії для кожного випадку
Застосовувати класи та наслідування для створення повторно використовуваних компонентів