Size: a a a

2021 July 14

AZ

Anton Zadorozhniy in Data Engineers
Так у этих людей кто пишет код все работает пока
источник

N

Nikita Blagodarnyy in Data Engineers
Девопс тебе напишет пайплайн, который будет вызывать mvn verify, но от этого тесты в проекте не напишутся, их должен сделать или погромист, который понимает как должна работать программа или специально выделенный автотест-писатель.
источник

KS

K S in Data Engineers
Отвечали это типа за баг отрезать фунт королевской плоти?
источник

KS

K S in Data Engineers
Спрос по любому есть со всех участников
источник

N

Nikita Blagodarnyy in Data Engineers
Девопс-инженер, окай.
источник

KS

K S in Data Engineers
Бумеранг из прода прилетает практически мгновенно
источник

KS

K S in Data Engineers
Поэтому я и не хочу туда отправлять плохо предсказуемый код
источник

D

Den in Data Engineers
договоритесь дружно, чтоб пилили огромный sql на более внемяемые куски, а то трудно поддерживать
источник

D

Den in Data Engineers
команда же. типо надо сообща работать )
источник

KS

K S in Data Engineers
Ну наняли контрактников, те напилили говнокода и ушли на другой фронт.
источник

KS

K S in Data Engineers
Вот я и хочу подвести под это научную базу с убедительными аргументами.
источник

KS

K S in Data Engineers
Если совсем запретить SQL в ETL, народ начнёт роптать.
источник

D

Den in Data Engineers
попробуй оценить, сколько времени у тебя займет разобраться в 200 строчном sql, побить на куски, заставить все работать и как-то потестировать.
и сколько времени займет у автора распил такой же.

отсюда и трудозавтраты-бюджет-откладывание других важных задач
источник

KS

K S in Data Engineers
Не, это всё понятно. До этого этапа ещё нужно дойти, убедив, что такой способ написания кода есть воплощение зла.
источник

D

Den in Data Engineers
😄разве это не очевидно?
источник

LL

Lyudmila Lapitskaia in Data Engineers
источник

AZ

Anton Zadorozhniy in Data Engineers
зачем запрещать-то? декомпозируйте, пишите тесты
источник

D

Den in Data Engineers
это тоже плохо. часто sql написать проще и быстрее (и быстрее работать будет), чем мутить такую же конструкцию в ETL
источник

KS

K S in Data Engineers
Понятно, спасибо всем за информацию, будем пробовать.
источник

AZ

Anton Zadorozhniy in Data Engineers
в отношении табличных данных - не часто, а практически всегда проще написать SQL, зря чтоли после всех забегов по MapReduce, Pig, DF и прочему весь рынок вернулся на SQL; DBT получили на последнем раунде 150 мегадолларов не потому что SQL это легаси, а потому что это будущее (как бы мне самому это не было неприятно)
источник