Friday, July 15, 2011

Libraries vs Frameworks (link)

The word to focus on here is change. As your app grows, you will have to change your mind about what is a good idea, and what doesn't work for you. The first solution that you come up with for a problem is almost never good enough. Limiting your choice to the confines of a framework means limiting your choice in how you can solve a problem. Limiting your choice very often ends up being a bad thing for the software.