Frameworks – idea is simple – abstract common functionality and make our life easier.
So far, I worked with many frameworks (or tools), like:
- knockoutJS
- backboneJS
- angular1 and 2+
- asp.net
- nhibernate
- ef and efcore
- flutter
- weback (this almost caused me mental breakdown)
- vueJS
- … and few more which I probably forgot to mention
Each framework basic usecases are simple. Looks like they solve all the engineerings problems, and FINALLY you can focus on writing business logic, because framework mostly takes care of technicalities.
Until first real functionality is to be implemented.
And any real life software is way more complex that any tutorial of any framework.
And you start to browse documentation, and stackoverflow about how to do the thing "the framework way".
And finally, after 6-12 months, when you're more less familiar with a framework, your code written so far is a little monster, because many times you just hacked the framework because either documentation was unclear, or you were not proficient enough in the framework itself.
Is it just be having such problems in picking up new framework(s), or is it same problem for most of us?
submitted by /u/bzq84
[link] [comments]
from Software Development – methodologies, techniques, and tools. Covering Agile, RUP, Waterfall + more! https://ift.tt/rU8dLNW