Anything is possible in software, if you have extreme basic knowledge. But since it sounds too tiring, it's reasonable to use annotation. You know better.
When you have a hammer in your hand, everything looks like a nail
Software engineering is not about knowing a single way and applying it everywhere. It's about having as many tools as possible in your toolbox and choose the one that is the most adapted to your current context.
Anything is possible in software, if you have extreme basic knowledge. But since it sounds too tiring, it's reasonable to use annotation. You know better.
Software engineering is not about knowing a single way and applying it everywhere. It's about having as many tools as possible in your toolbox and choose the one that is the most adapted to your current context.
Got it, sir. So, would you recommend a book for me to read and understand codes in the field of software or to understand other people's codes?
Sorry, I unfortunately cannot provide you with any book.
But if you want to understand a framework such as Spring, I'd suggest you create a Hello World application and to set breakpoints to follow the flow.