3 ms·
Yes - Java spells it out. ie A lot of the 'boiler plate' is stuff that allows the compiler to check for errors, and humans understand the code but at the same
by DrScientist 7y ago
Yes - Java spells it out.
ie A lot of the 'boiler plate' is stuff that allows the compiler to check for errors, and humans understand the code but at the same time allows you to vary behavior if you want.
Java also has language simplicity and consistency [1] ( few syntax short cuts ) - which helps humans understand code - the coding equivalent of 'plain english'.
Whether you see that as a good thing or not depends on whether you are writing self contained scripts or large long lived complex systems.
[1] the later bolted on generics, not so much.