We often think we know what good design is; whether it be system, code or graphic design, and it's a good thing that we strive for perfection.
Perfection though is subjective, comes at a cost and is ultimately unachievable. We must embrace the kludges, hacks, work-arounds and other compromises and like the Greek idiom; "whoever is not Greek is barbarian", we should be damn proud of being that little bit barbaric even if we continue to admire the Greeks.
The question is not whether the design is good but whether the compromises are justified, sound and fit for purpose. Even shit can have good and bad form.
Subscribe to:
Post Comments (Atom)
The internet is down, all is well
A few weeks ago I switched from Zen internet (stable enough; a touch more expensive than the big boys; excellent customer service) to Com...
-
I'm sitting here in the sun - yes, it's sunny in south London - and for the past 30 minutes I've been trying to buy another of M...
-
PO: We need a bridge over the river right here? Me: Why? PO: Because the customer needs to get to the other side? Me: Why can't they use...
-
When I were knee high to a grasshopper we didn't have all this new fangled cloud infrastructure and we certainly didn't have the con...
No comments:
Post a Comment