Category Archives: Design

Every Time You Try to Micro-Reuse Code, God Kills a Kitten.

– where by ‘macro-reuse’ I mean reusing objects or libraries (which is good), and by ‘micro-reuse’ I mean seeing a class that has some overlap with your needs and saying ‘hey, let’s derive from that and just override these two … Continue reading

Posted in Design | 2 Comments

Coders at Work

I started reading Coders at Work, and it is just as good as Jeff and Joel say. The Jamie Zawinski chapter is brilliant. Brad Fitzpatrick¬† – while he may be an exceptional developer, he’s a ‘wow, like, dude!’¬† kind of … Continue reading

Posted in Design | 1 Comment