Comment by oncallthrow

Comment by oncallthrow 3 hours ago

2 replies

This. This. This. I currently work in a codebase where so much code has been abstracted away for “cleanliness” that it’s impossible to understand what code is actually running.

The worst is when three lines of completely standard code (immediately understandable to anybody inline) get „helpfully” lifted out into a utility function.

oncallthrow 3 hours ago

By the way, the reason behind all of this, like so many ills of our industry, is the completely broken promotion culture.

  • layer8 2 hours ago

    While I agree that the promotion culture appears to be broken in the US, I can assure you that these kinds of over-abstractions happen completely regardless of promotion culture.