Why I Hate Frameworks (2005)
The best frameworks work well for the tasks they solve and don't make the other tasks harder.The bad frameworks work well for the tasks they solve and can potentially make other tasks harder.