Re:The Eternal Struggle Between Business and Programmers
by jt2190 on Thursday May 15, 2014 @03:18PM
(#7751578)
> Part of the problem here is that developers don't do a
> good job of creating a culture that values refactoring as
> a key part of the overall process.
And developers won't get a culture that values their work as part of the overall process until they're promoted into positions with enough authority to ensure that engineering processes are valued. There's so much management bashing in the community that I fear that we've become self-defeating: The only way to get better management is to promote managers from our ranks, yet we're quick to put the "pointy-haired boss" label on anyone who dares to make the move.
From a manager's point of view, there's a big difference between having to say "our engineers would like some time for refactoring" and being able to say "refactoring is just part of the process--any other engineer would tell you the same thing."