Size: a a a

2019 June 12

r

rokrbek in devleads chat
Стася
Да кто у вас там в коде мусорит 😄
Есть код, он выполняет свою функцию. Зачем его переписывать?
Чисто не там, где не сорят. Чисто там , где убирают.
источник

С

Стася in devleads chat
Предлагаю ещё разок повторить эту аналогию
источник

С

Стася in devleads chat
источник

r

rokrbek in devleads chat
Есть такая шутка-не шутка:
- что ответит девелопер на вопрос "чем хочешь заниматься?", разбуженный в три часа утра?
- пилить гринфилды и рефакторить

Так что предоставляемая возможность наводить годноту в коде (помимо описанных выше бенефитов) - это ещё и инструмент ретеншна, "интересные задачи" на ровном месте без головной боли и отрыва от проекта
источник

С

Стася in devleads chat
Обычно бизнес хочет как можно более быстрой доставки кода на прод. Не более качественной, а более быстрой. И если нельзя показать, что этот рефакторинг способствует этой цели - нафиг такой рефакторинг
источник

С

Стася in devleads chat
Интересные задачи в перепилке говногода?)
источник

С

Стася in devleads chat
Я не против рефакторинга, я за обоснованный рефакторинг. Обоснованный не только чувством прекрасного
источник

r

rokrbek in devleads chat
Стася
Обычно бизнес хочет как можно более быстрой доставки кода на прод. Не более качественной, а более быстрой. И если нельзя показать, что этот рефакторинг способствует этой цели - нафиг такой рефакторинг
Опять же, если вам выделяют 20% (ну или хоть сколько-то) на устранение технического долга, то проблемы быть не должно.
Как обосновать такую "тех. квоту" есть в девопс хэндбук.
источник

r

rokrbek in devleads chat
Стася
Я не против рефакторинга, я за обоснованный рефакторинг. Обоснованный не только чувством прекрасного
Приведите пример рефакторинга ради чувства прекрасного, пожалуйста
источник

r

rokrbek in devleads chat
Стася
Интересные задачи в перепилке говногода?)
Ну да. Взять фичу, сделанную плохо или наспех, и сделать клево и надёжно. Вам, как техлиду, профит в том, что человек лишний раз потренировался "делать хорошо". Это поможет ему следующую фичу сделать надежнее, быстрее, выше, сильнее
источник

С

Свят in devleads chat
Лол, есть же TDD, не просто так XP уже лет 20 рулит
источник

r

rokrbek in devleads chat
Свят
Лол, есть же TDD, не просто так XP уже лет 20 рулит
Если бы он рулил повсеместно, этого разговора бы не было
источник

С

Стася in devleads chat
rokrbek
Ну да. Взять фичу, сделанную плохо или наспех, и сделать клево и надёжно. Вам, как техлиду, профит в том, что человек лишний раз потренировался "делать хорошо". Это поможет ему следующую фичу сделать надежнее, быстрее, выше, сильнее
Мне кажется, вы решаете мою проблему, которой нет) я не техлид, у меня нет проблем с выделением времени на рефакторинг. С поправкой на то, что это принесёт пользу прямо сейчас, а не абстрактно.
источник

r

rokrbek in devleads chat
Стася
Мне кажется, вы решаете мою проблему, которой нет) я не техлид, у меня нет проблем с выделением времени на рефакторинг. С поправкой на то, что это принесёт пользу прямо сейчас, а не абстрактно.
Но вы оппонируете, как будто проблема есть
источник

С

Свят in devleads chat
rokrbek
Если бы он рулил повсеместно, этого разговора бы не было
Особенность проектов в РФ, что поделать ) Но почему то все хотят быть Убером, AirBnb и BaseCamp )
источник

С

Стася in devleads chat
rokrbek
Но вы оппонируете, как будто проблема есть
Да я вроде оппонирую к позиции "перепишем залежавшийся код"
источник

С

Стася in devleads chat
Говорю может не надо, может, он ещё удовлетворяет нужным критерям
источник

r

rokrbek in devleads chat
Свят
Особенность проектов в РФ, что поделать ) Но почему то все хотят быть Убером, AirBnb и BaseCamp )
Мне кажется , что проблема не в проектах, а в подготовке кадров (в тч лидов)
источник

С

Свят in devleads chat
А я уверен что проблема в головах фаундеров и топов )
источник

С

Стася in devleads chat
Свят
Особенность проектов в РФ, что поделать ) Но почему то все хотят быть Убером, AirBnb и BaseCamp )
А у них точно нет проблем?
источник