Коллеги, добрый день!
Подскажите какой паттерн ООП правильнее использовать если такая задача:
1) Есть много разных вариантов входящей информации: например файл, подключение к БД и так далее. Этот список конечен и известен.
2) Есть выходной формат. Например строка БД. Он для всей входящей информации будет одинаковый.
Объект или объекты получают на вход входящую информацию, обрабатывают для приведения в выходящий формат.