Wie Sie wissen, gibt es ein Best-Practice-Sprichwort
Begrenzen Sie eine Quellcodezeile auf 80 Zeichen.
Hier sind 2 Links:
Warum sind 80 Zeichen die 'Standard'-Grenze für die Codebreite?
Ist die Beschränkung auf 80 Zeichen in Zeiten von Breitbildmonitoren immer noch relevant?
Und ich bin mir sicher, dass Sie noch mehr Geld verdienen können, wenn Sie nach dieser bewährten Methode suchen.
Aber ich finde das extrem schwierig, hier ein Beispiel:
public class MyClass {
public void myMethod() {
final Map<String, List<MyInterfaceHere>> myReference
Sie rücken also jede Klasse, jede Methode und jede Anweisung ein.
Und ich bin bereits in Spalte 60 am Ende des letzten "e", das ich in "myReference" habe.
Ich habe noch 20 Leerzeichen. Rufe den Konstruktor auf und ordne das Objekt der Referenz zu, die ich habe.
Ich meine, sieht das wirklich besser aus:
public class MyClass {
public void myMethod() {
final Map<String, List<MyInterfaceHere>> myReference
= new HashMap<String, List<MyInterfaceHere>>();
Was ist hier die beste Praxis?
final Map<String, List<MyInterfaceHere>> myReference = new HashMap<>();
(80 Zeichen mit Einrückung wie in Ihrem Beispiel)
80 chars * 7 pixels/char = 560 pixels per file
. Auf diese Weise passen zwei Dateien (1120 Pixel) bequem auf einen 1280 Pixel breiten Bildschirm oder drei (1680 Pixel) auf einen 1920 Pixel großen Bildschirm. In beiden Fällen bleibt etwas mehr Platz für Zeilennummern, Bildlaufleisten, Siegel und andere Elemente der Benutzeroberfläche . Oder sogar die gelegentlich etwas längere Linie.