2
Marr
3y

Joined a new project.
The core of the application has references to pretty much everything in the entire codebase, both api and database layer.
On top of that it uses extension methods instead of mappers or normal methods on classes in order to "keep classes short", so many methods are unnecessarily hidden from view.

Tried to fix it, got told to revert back to the old version because "it might be wrong, but at least it's wrong everwhere". Guess I'm making bolognese for dinner.

Comments
  • 0
    Sounds like you are working on a similar codebase with a similar team to me.
    I think the majority of devs just don’t seem to care about software craftsmanship. They just churn out shit as fast as they can.
Add Comment