apache / apache/iotdb

Define a constant instead of duplicating this literal "total" 8 times.

Offen
#7,013 5 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
Easy-Fixed
Vorherrschende Sprache
Java
Sterne
6.4k
Forks
1.2k
Ø Merge
1 T. 23 Std.
Gemergte PRs (30 T.)
115

Beschreibung

Code Path:confignode/src/main/java/org/apache/iotdb/confignode/manager/load/LoadManagerMetrics.java
1660630501280
Duplicated string literals make the process of refactoring error-prone, since you must be sure to update all occurrences.
On the other hand, constants can be referenced from many places, but only need to be updated in a single place.

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Öffne confignode/src/main/java/org/apache/iotdb/confignode/manager/load/LoadManagerMetrics.java und finde die acht duplizierten "total"-Literale. Definiere eine Konstante und verwende sie für diese Referenzen; abgeschlossen ist die Aufgabe, wenn das Literal dort nicht mehr dupliziert ist und das bestehende Verhalten unverändert bleibt.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
java
Bereich
database
Issue-Typ
Refactoring
Schwierigkeit
1/5
Geschätzter Aufwand
Unter einer Stunde
Aktivitätsstatus
Veraltet
Klarheit
Klar beschrieben
Anfängerfreundlichkeit
35/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.