Size: a a a

Programming Offtop

2020 November 20

AM

Andrew Mikhaylov in Programming Offtop
Тэк, и что с этим предлагаешь делать? Хороший же разраб никогда не сможет писать говно.
источник

U

Unat in Programming Offtop
Вот как появится техническая оценка, насколько срезание углов экономит время, которого нет - так и перестанет считаться писанием говна.
источник

AD

Aleksey D. in Programming Offtop
Unat
Вот как появится техническая оценка, насколько срезание углов экономит время, которого нет - так и перестанет считаться писанием говна.
техническая оценка звучит чем-то вымышленном
сразу представляются большие и толстые дяди, которые несколько недель что-то на бумажках высчитывают 🙄
источник

AM

Andrew Mikhaylov in Programming Offtop
Блин, ну если несрезание углов = довольно внушительный рефакторинг, и более чем очевидно, что клиенту продать это не получается, а в условиях двухнедельных спринтов с демками сделать это втихую не получится, какую тут оценку сделать надо?
источник

U

Unat in Programming Offtop
Andrew Mikhaylov
Тэк, и что с этим предлагаешь делать? Хороший же разраб никогда не сможет писать говно.
Ну блин, вот придёт к тебе заказчик и скажет "накидай мне приложуху побыстрому". Тебе ведь не придёт в голову, не знаю, использовать runBlocking в UI-потоке, чтобы не тратить время на разруливание корутин (если про андроид говорить)?
источник

AM

Andrew Mikhaylov in Programming Offtop
Ты вообще рефакторинг кусков богом забытого монолита когда-нибудь пробовал оценивать?
источник

AM

Andrew Mikhaylov in Programming Offtop
Unat
Ну блин, вот придёт к тебе заказчик и скажет "накидай мне приложуху побыстрому". Тебе ведь не придёт в голову, не знаю, использовать runBlocking в UI-потоке, чтобы не тратить время на разруливание корутин (если про андроид говорить)?
Не придёт, конечно. Но я на проекте и не с самого начала сидел.
источник

U

Unat in Programming Offtop
Andrew Mikhaylov
Ты вообще рефакторинг кусков богом забытого монолита когда-нибудь пробовал оценивать?
эээ неее, ты не путай - исходный топик был про "я писал нормально, пришёл новый чувак и сказал ТЕПЕРЬ писать говно".
источник

U

Unat in Programming Offtop
А ты рассуждаешь о "я пришёл, а тут УЖЕ говно, надо переписать"
источник

AM

Andrew Mikhaylov in Programming Offtop
Ладно, согласен.
источник

AM

Andrew Mikhaylov in Programming Offtop
Но мы от этого в любом случае отошли, и ты в общем сказал, что адекватный разработчик никогда не сможет писать говно. Меня вот эта фраза и стриггерила)
источник

U

Unat in Programming Offtop
Andrew Mikhaylov
Ты вообще рефакторинг кусков богом забытого монолита когда-нибудь пробовал оценивать?
ага, обычно сливал это с формулировкой "нужно пару дней, чтобы оценить сколько времени понадобится для оценки времени на рефакторинг"
источник

AM

Andrew Mikhaylov in Programming Offtop
Unat
ага, обычно сливал это с формулировкой "нужно пару дней, чтобы оценить сколько времени понадобится для оценки времени на рефакторинг"
Вот я на том проекте умудрился примерно четыре месяца еженедельными завтраками их кормить в процессе переписывания куска приложения, потому что это была полностью неоцениваемая херня. Конечно, получил я за это знатно, и клиент был не в восторге, но впоследствии он получил важную фичу в довольно стабильном виде.

При этом он, конечно же, не осмыслил, что мы и в других местах так же можем сделать с тем же успехом.
источник

U

Unat in Programming Offtop
Andrew Mikhaylov
Но мы от этого в любом случае отошли, и ты в общем сказал, что адекватный разработчик никогда не сможет писать говно. Меня вот эта фраза и стриггерила)
Так я дал своё определение "говна". Если ты оценил затраты на рефакторинг и пришёл к выводу, что он невозможен по времени, то  ты не делаешь говно, а поддерживаешь сомнительное решение. То-есть с технической точки зрения взвесил плюсы и минусы, после чего принялся за работу.
источник

AD

Aleksey D. in Programming Offtop
Andrew Mikhaylov
Вот я на том проекте умудрился примерно четыре месяца еженедельными завтраками их кормить в процессе переписывания куска приложения, потому что это была полностью неоцениваемая херня. Конечно, получил я за это знатно, и клиент был не в восторге, но впоследствии он получил важную фичу в довольно стабильном виде.

При этом он, конечно же, не осмыслил, что мы и в других местах так же можем сделать с тем же успехом.
клиент смог связать два этих события в одно?
источник

U

Unat in Programming Offtop
А когда приходит поц и говорит "блэт, тут печатать долго, давай всё в один файл" - ну, no comments. Кодер-золотарь.
источник

AD

Aleksey D. in Programming Offtop
Unat
эээ неее, ты не путай - исходный топик был про "я писал нормально, пришёл новый чувак и сказал ТЕПЕРЬ писать говно".
так не говно писать, а просто не заморачиваться с модулями и т.д.
https://t.me/pofftop/256742
источник

ML

Mikhail Levchenko in Programming Offtop
Andrew Mikhaylov
И сколько бы сил команда не тратила, заказчика убедить нереально? Или, к примеру, заказчик говорит "ещё полгодика дожмите релиз, потом будете перестраивать то, что вам надо, чтобы оно работало"?
Можно напомнить заказчику парой офферов что рыночек перегрет, а подход "я начальник ты дурак" отпугивает талантливых ребят
источник

U

Unat in Programming Offtop
> А когда приходит поц и говорит "блэт, тут печатать долго, давай всё в один файл" - ну, no comments. Кодер-золотарь.
источник

AK

Anton Korotkikh in Programming Offtop
Konstantin dmz9
тимлида из двух человеков, из которых один я а другой и есть тот чувак😀
так это же отсуствие тим лида, лид он в команде один, а вы просто два спорящих помидора. или таки у обоих официально в трудой значится лид и прочее руководство разработкой?
источник