Size: a a a

Programming Offtop

2021 April 19

Д

Дмитрий in Programming Offtop
я же не говорю что рефакторинг это плохо)
но в разрезе фриланса или аутсорсинга например всё немного иначе
источник

JF

Jorik Fat in Programming Offtop
"да какая тебе разница? клиент все равно в код смотреть не будет!"
источник

Д

Дмитрий in Programming Offtop
а есть деньги на постоянный рефакторинг?
источник

OR

Olexandr Ryabchuk in Programming Offtop
Ну, чем больше разработчиков с таким подходом, тем больше денег у нормальных разрабов))
источник

JF

Jorik Fat in Programming Offtop
ну не скажите. Менеджерам тоже не хочется бегать и искать новых разрабов, и они тоже заинтересованы иметь постоянных людей на подхвате (с хорошим кодом)
источник

Д

Дмитрий in Programming Offtop
если это MVP из г...а и палок, и просят экономить ан палках и г...е? Надо же  понимать задачи бизнеса
источник

JF

Jorik Fat in Programming Offtop
на рефакторинг никогда нет ни денег, ни времени. Потому что они все на багфиксы уходят :D
источник

JF

Jorik Fat in Programming Offtop
это MVP, где при обновлении значения на экране (android) вызывается новая Acitivity, которая сразу закрывается, чтобы в текущей отобразилось новое значение....
ммммм..... перфекто
источник

OR

Olexandr Ryabchuk in Programming Offtop
Есть разные ситуации.
MVP может и не нужно вылизывать.
Но опять же, говнить там где не стоит говнить, не нужно.
Ибо если MVP закончиться и продукт выйдет в свет, то с этим нужно будет работать.
источник

Д

Дмитрий in Programming Offtop
нет однозначного ответа, если я вижу риски в будущем, я это подсвечиваю манагерам, дальше - их дело разбираться что для бизнеса в текущий момент важнее)
источник

JF

Jorik Fat in Programming Offtop
но вопрос про рефакторинг, а не про риски
источник

OR

Olexandr Ryabchuk in Programming Offtop
Если есть возможность продать рефакторинг, то лучше продать.
Если нету возможности, то стоит сваливать с такой компании)
источник

Д

Дмитрий in Programming Offtop
так а рефакторинг для чего?Для того чтобы в дальнейшем не было проблем
источник

JF

Jorik Fat in Programming Offtop
и в этом вопросе однозначный ответ есть - рефакторинг необходим (в какой степень - это другой вопрос)
источник

Д

Дмитрий in Programming Offtop
ну сваливать из компании из-за рефакторинга это такое себе
источник

JF

Jorik Fat in Programming Offtop
тут 2 варианта есть:
предрефакторинг - когда подготавливаем код для новой фичи;
пострефакторинг - когда после внедрения фичи исправляем то, что накидали во время внедрения;
второй быстрее и дешевле
источник

JF

Jorik Fat in Programming Offtop
а по-моему это очень хороший индикатор понимания ситуации руководством
источник

Д

Дмитрий in Programming Offtop
ну у вас есть продукт, но он стабильно приносит деньги и работает. Рефаторинг в данном случае - это расходы, это возможность добавить багов. Если нету профита, и мы не будем притягивать профит за уши, то он(рефакторинг) не нужен
источник

JF

Jorik Fat in Programming Offtop
если продукт не нужно менять - тогда там и разработчик не нужен
источник

OR

Olexandr Ryabchuk in Programming Offtop
Рефакторинг это возможность избегать баги, а не наоборот))
источник