Nice article Maciej!
A couple of things I would like to add:
I'm not fluent in Java but in Ruby I always use tools like rubocop that can automatically tell you stuff like "your line is too long", "your method is too long", "hey there are too many parameters" and so on.
Hey, thanks for your feedback and stopping by!
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.