Last week one of my colleagues hit me with an idea that was so obvious when he pointed it out I wondered why I hadn’t realized it before: If you’re designing for reuse, you’re doing it wrong. In 2012 the only code you should be writing is what’s needed for the immediate task at hand. Don’t design for reuse…
See original here:
Don’t Design for Reuse