I’m a big fan of NetBeans’s hints supports as proven by my blog posts on Seven Indispensable NetBeans Java Hints, Seven NetBeans Hints for Modernizing Java Code, Creating a NetBeans 7.1 Custom Hint, ...
Java as a programming language requires very good design skills. .NET programmers know this, as well, because C# and VB.NET are built on the same single-inheritance, strictly class-oriented ...