Boss: Have you finished that feature?
Me: Almost there, i'm refactoring some classes...
Boss: What? Refactor? But thisnis a new feature, it does not need refactor! We don't have time for this!
Me: 😵🔫

This is what happen when you care about code quality.

  • 6
    Should have made up a different status like "no, not done yet. Almost though"
  • 1
    I respect you for caring about code quality.
  • 4
    refactor is a 4 letter word to managers. NEVER use it in front of them.
  • 1
    @kalpitjain I do, having a maintainable code base is important.
  • 1
    I love refactoring code, but from a manager's perspective it doesn't bring any value. Because you are spending time on something that's working and that refactoring is more likely to introduce bugs than if you did not refactor it.
Add Comment