3 ms·
"generally offers way too many ways of doing the same thing" Such as? "Java, by virtue of being more verbose, requires writing everything out explicitly, so y
by V-2 5y ago
"generally offers way too many ways of doing the same thing"
Such as?
"Java, by virtue of being more verbose, requires writing everything out explicitly, so you really have to expend some extra effort to make your code unreadable."
Boilerplate is what makes code unreadable. Getters, setters, backing fields, all that noise, takes lots of space getting in the way of grasping the meaning of the code. Java is too much about how instead of what.
- grishka 5y agoIncapsulation is very much overrated.