Over-Engineering Culture, Hacking, and Complexity

Bora Ultra Two Dark Cult (6)

I was talking to a fellow escapee of The Conglomerate and we were talking about over-engineering culture. In the sense of “lol things built because it was time for someone to get promoted” and in the sense of complexity. The thing about layers and layers of (debatably necessary) abstractions is that they make things that should […]

Read More

6 Signs of Over-Engineering

tangled mess

  Sub parts of the Thing are described as “shared” or “reusable”… but no-one else is using them. The Thing has lots of unit tests, but few (or no) integration tests because they are so much harder to write. No one can explain clearly what the Thing does, because the generalised use case has obfuscated […]

Read More