I got in trouble for refactoring code to be modular. They said “thats too complicated the maintenance team”.

Said coworker produced a kludge of copy pasted code so the dumb ass maintenance team could understand it.

tldr; interfaces and abstract classes are too advanced for our employees so make the codebase shitty on purpose.

  • 2
    So u guys aren't using DI or any SOLID principles... I feel sorry for you mate
  • 0
    Object orientation ignores the human element!
  • 0
    @MrCSharp in recent years I have finally convinced them to adopt DI through CDI. It was mostly because I took over teaching about JavaEE for the company.
Add Comment