|
|
|
|
|
by hifycycyv
981 days ago
|
|
That's a nice story but at my company management actively discourage all forms of code hygiene. The only thing they care about is code shipped. It comes down to a perverse set of incentives from the csuite but it 100% has zero to do with developer articulation. Nobody gets in shit for telling their developers to code faster. Lots of risk telling them to fix the underlying issues so they can ship faster in the future. |
|
"Code hygiene" is not a goal but the means to a goal. The reason hygiene is good is that ideally should (1) enable you to ship faster and (2) have fewer bugs so you can focus on shipping the next thing instead.
So then there's two options - if your hygiene doesn't give you (1) and (2) then it's pointless. On the other hand, if you do have a velocity issue because of bad hygiene, then that sounds in line with your c-suite concern.
"hey boss, our code needs to be more hygienic" - nobody cares.
"hey boss, we are at 10% of possible velocity because of issues X,Y,Z, and we can be 10X faster if we take a month to fix those" - now they are listening.