Soll in UPPER-CASE ein „statischer Endlogger“ deklariert werden?

In Java sind statische Endvariablen Konstanten, und die Konvention lautet, dass sie in Großbuchstaben geschrieben werden sollten. Ich habe jedoch gesehen, dass die meisten Leute Logger in Kleinbuchstaben deklarieren, was als Verstoß gegen die Regeln in giltPMD.

z.B:

private static final Logger logger = Logger.getLogger(MyClass.class);

Einfach suchenGoogleoderSO für "static final logger" und Sie werden es selbst sehen.

Sollten wir stattdessen LOGGER verwenden?

Antworten auf die Frage(3)

Ihre Antwort auf die Frage