Everyone by now presumably knows about the danger of premature optimization. I think we should be just as worried about premature design – designing too early what a program should do. – Paul Graham
We should give as we would receive, cheerfully, quickly, and without hesitation; for there is no grace in a benefit that sticks to the fingers. – Seneca