amarao: (Default)
[personal profile] amarao
Я долго ощущал какую-то недосказанность в описании выделяемого времени на рефакторинг.

А сейчас я понял.

"Вам выделяется два часа на рефакторинг" не работает, потому что прямо сейчас нужды в рефакторинге нет.

"В проект заложено время на рефакторинг" работает, потому что это время используют когда нужно.

Можно считать их деньгами на случай катастрофы. Вы не можете выделить деньги на аварийные операции в тот момент, когда их нет. Но вы должны иметь их в запасе, чтобы в тот момент, когда случится авария, чтобы иметь возможность провести эти аварийные операции.

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

Date: 2023-09-26 10:29 am (UTC)
juan_gandhi: (Default)
From: [personal profile] juan_gandhi

Собственно, это и демонстрирует проблемы менеджмента. Они не понимают, когда что надо. "Сократим симфонический оркестр вдвое, они же одно и то же играют."

Date: 2023-09-26 11:10 am (UTC)
kondybas: (Default)
From: [personal profile] kondybas
Не будем платить страховые взносы, ведь у нас все хорошо!

Date: 2023-09-26 11:57 am (UTC)
juan_gandhi: (Default)
From: [personal profile] juan_gandhi

Я регулярно нашему СЕО приводил сравнение - "менять масло некогда, нам сейчас надо срочно ехать, на тот берег."

Date: 2023-09-26 12:06 pm (UTC)
kondybas: (Default)
From: [personal profile] kondybas
Заправимся, когда вернемся.

Date: 2023-09-26 05:01 pm (UTC)
vak: (Default)
From: [personal profile] vak
У пеня рефакторинг занимает около 50% цикла разработки. Именно при рефакторинге происходит _улучшение_ качества кода. При добавлении функционала обычно качество только ухудшается.

Date: 2023-09-26 06:21 pm (UTC)
From: [personal profile] aklepatc
Извиняюсь за contrarian opinion...

По моему опыту, рефакторинг - это совсем не сложно и не долго. _Если_ его делать всё время и по-немножку. А не большими, отдельными проектами.
Edited Date: 2023-09-26 06:22 pm (UTC)

Profile

amarao: (Default)
amarao

December 2025

S M T W T F S
 12 3456
78910111213
14151617181920
212223242526 27
28293031   

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jan. 2nd, 2026 01:20 am
Powered by Dreamwidth Studios