Frameworks The Good The Bad And The Ugly
I was reading this article called Why I Hate Frameworks and it got me thinking about the complexities of frameworks. As a software developer sometimes it’s difficult enough to get the job done. There are always many ways to get the job done but sometimes you’re confronted with too many choices. If you have to choose between multiple frameworks deciding on which to use can be challenging. This in turns can be counterproducitve because you need a speciality tool for each task your accomplishing.
Do I agree with this? Yes and no. As a software developer I want to be given a choice of many ways I can accomplish a task because no two developers think the same way. I can also understand the downside of this. Do you really expect me to learn a new framework for each project I have to do? It really would be a waste of time if I would have to learn tools I would almost never use again or use infrequently.
Monday, December 1st, 2008