clean-code
Apply the upstream Clean Code principles to Java code when writing, reviewing, or refactoring names, functions, comments, formatting, errors, objects, boundaries, classes, and tests. Uses Java examples; focuses on design and readability rather than language implementation policy.