Лучшее - враг хорошего? или нет ничего более постоянного, чем временное.
Честно скажу, не люблю временные решения на коленке. Хочется правильной и красивой реализации, но когда задача горит, уже не до размышлений (тем неменее помним наши конспекты по #фрэнксесно - время на вопросы должно быть). И вот ты тянешь данные не из источника, а через "прокладку" коннект к которой уже настроен и работает, но за стабильность которой ты не можешь отвечать. Иначе получится история, когда ты месяц проектировал идеальную архитектуру витрины данных, оптимизировал до невозможности запросы, а тем временем бизнес уже настроил выгрузку в CSV и привык к ней, потому что метрики им нужны были ещё вчера.
Эта работа научила меня что ко многому нужно относиться философски. Пока ты делаешь сложносочиненное решение, данные уже будут не нужны, а ведь одна из метрик качества данных — их своевременность.
Стремиться к качественным процессам нужно (и, безусловно, обкладывать всё проверками), но не всегда возможно сделать это в моменте и это стоит принять как данность. Какие-то доработки попадут в бэклог из которого никогда не выберутся.
Что думаете на этот счёт?