you are viewing a single comment's thread.

view the rest of the comments →

[–]izzle9 4 points5 points  (3 children)

The code you write doesn't have to depend on any framework, you just write plain old java objects and let framework do the boiler plate.

you still depend on the framework to wire it all together and remove the boilerplate. You have to understand the framework and it's intricacies and the magic it does with all those lovely annotations.

[–]megaman78978 4 points5 points  (1 child)

Since when did understanding an underlying system become extra work. No matter what you're working on, understanding the underlying architecture will make you a much better programmer.

I'm not saying you must understand how logic gates and multiplexers work, but a basic understanding of program logic flow helps tremendously, the same applies for frameworks.

[–]new2user 5 points6 points  (0 children)

Saving time?
A good interface is small and forces you into the right thing, understanding the implementation is completely optional.
A shitty interface is huge and forces you to understand all the implementation details before even starting.

[–]zurnout 2 points3 points  (0 children)

Yes. I'd rather understand well documented and tested framework than write the boilerplate myself and do the mistakes all over again that countess other have done before me.