3 ms·
I think this really depends on the kind of applications you’re developing, and how you use frameworks during the development process. Frameworks really shine a
by haswell 3y ago
I think this really depends on the kind of applications you’re developing, and how you use frameworks during the development process.
Frameworks really shine at quickly proving out concepts. They enable prototypes that would have otherwise been too costly to produce, which is often the difference between a project moving forward or not.
The problem is often what comes next: teams fall for the productivity boost and carry the rapid design forward expecting similar gains throughout the rest of the project.
I use frameworks when I want to get ideas out of my head. I tend to throw framework code away if I take the project further, and I’m in a better position to implement from scratch knowing what I’d do differently.
YMMV, the environment you work in makes a big difference, the kind of thing you’re building makes a big difference, etc.
- kbrannigan 3y agothis is developer's gospel for me So I don't have to always to use the framework's feature all the time ??!!! When I face an issue with the framework, I tend to question my ability as a programmer, even though i could code it myself. Like a non trivial django form, I could have just manually coded the form, then just pass the data to the view, validate it manually. Instead of fighting
- DenisM 3y agoThis very insightful, thank you. A great example of finding a way out of clutches of a dichotomy.