Object Exhibitionists and Frameworkitis

Erich Gamma on Flexibility and Reuse

I really like what Erich says here - I feel strongly that speculative development is the root of many evils, whether it be speculative frameworks, or speculative optimization.