Tuesday, June 12, 2012
Head. Ass. Does it really matter?
I don't think this needs much explanation. Sometimes what you design, or are left with, is upside down. Ass backwards. Logic is in the wrong places. Data is supplemented with hard coding in strange layers. The back end is doing all the work that could be offloaded elsewhere to increase throughput or capacity. It's surprisingly you ever find an architecture that isn't doing a bit of tumbling. You're generally lucky it's not engaged in full on gold-medal gymnastics.
Title: Head. Ass. Does it really matter?
Snarky: I told management our architecture was upside down. Next week we get to code on our heads.