Clean Code Java