Over-engineered

This entry just had me laughing with irony:

AKBK home – Smoking toooooo much PHP – Six deadly PHP sins, this week…

I’m sure other languages suffer as well, but thanks to PHP’s learning curve, software written in the language often falls into 3 categories

  • Half a clue (HAC)
  • Reasonably worked out
  • Over engineered

I’m struggling with code of the over-engineered variety lately on a couple of project takeovers. Clearly there was a better way…