In this lesson we are going to continue discussing general principles of good programming style and robust design in Java.
We will discuss Variable scopes, Class fields and local variables, Method arguments and local variables, Boxing and unboxing, Interfaces, Strings, Naming conventions, Standard Libraries, Immutability, Testing and more!