Я не думаю, что длина хранимой процедуры является признаком плохого дизайна или стиля кодирования.
Я думаю, что код в хранимой процедуре является признаком плохого дизайна или стиля кодирования.
Он мог бы написать
SELECT
*
FROM
TABLE
AS
t
Это может вырасти довольно быстро, как вы знаете, это может поместиться в одну строку, возможно, он думает, что это более читабельно
Дело в том, что я не думаю, что длина - это хороший показатель, чтобы определить, хорош или плох спрок. Вы, вероятно, можете написать спрок в 100 строк, что хуже, чем спрок в 5000 строк.
Если бы я лично посмотрел на своего нового 5000-линейного спрока, я бы волновался и не гордился, даже если бы не было другого выбора. Поддержание этого будет кошмаром.
Но в случае с вашими друзьями трудно комментировать в любом случае, не зная, какое действие выполняет sproc или как оно это делает.