Dies ist eine alte Version des Dokuments!


LU03b - Linter & Formatter Best Practices

  • Encoding: Unbedingt UTF-8!
  • Spacing/Indentation: Spaces anstatt Tabs, Anzahl Spaces (2 oder 4) pro Sprache festlegen: Z.B. 2 bei JS/TS, 4 bei Java,Python
  • Anführungszeichen/Quotes: Double/Single Quotes pro Sprache festlegen: Black (Python-Formatter) bevorzugt Double Quotes, Frontend-Community tendenziell eher Single Quotes
  • Zeilenlänge: Zeilenlänge (häufig 80, 100 oder 120) zumindest pro Sprache festlegen. Standard bei ESLint ist 80, bei Black (Python-Formatter) 88, bei PEP8 (Python-Formatter) 79
  • Ignorierter Code: Unbedingt Dependencies (.venv, node_modules, etc.) und generierter Code ignorieren
  • de/modul/ffit/3-jahr/cicd/learningunits/lu03/b.1771924071.txt.gz
  • Zuletzt geändert: 2026/02/24 10:07
  • von apeter