Hi jackofshadows@msn.com, thanks for your input.
The nature of variables could be, members (belong to a class), non-static (different in each instance), non-final (can be overridden), immutable (is not changeable after instantiated), etc. Does one need to name them to show their attributes? That will be a long name.
I agree OVER reliance on IDE is not ideal. But over the years, our reliance on tools to make us more and more productive is just the trend we’re moving into. Reduce all manual items, and make it more automated. Linting, test, CI is part of it. IDE makes us code better smaller chunk of codes where we can easily traverse the code, know the intent of the code through the color scheme, and also improve our code structure with its recommendation.
A simple example why no one codes in ASSEMBLY as much (though that’s the most efficient way of coding), as it is not as productive. Tools have made us better. IDE has made coders better and more productive.