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.