linting

/ˈlɪntɪŋ/
nounMittelstufe💡 Code-Überprüfung

The developer ran linting on the code to find syntax errors.

Der Entwickler führte eine Code-Überprüfung durch, um Syntaxfehler zu finden.

💻Technologie
technisch

Automatisierte Überprüfung von Quellcode auf potenzielle Fehler, Stilverstöße oder strukturelle Probleme.

Before committing the code, we always run linting to ensure it meets our style guide.

Bevor wir den Code committen, führen wir immer eine Code-Überprüfung durch, um sicherzustellen, dass er unserem Style-Guide entspricht.

The linter flagged several unused variables that could be removed.

Der Linter markierte mehrere ungenutzte Variablen, die entfernt werden könnten.

💡

Der Begriff stammt aus dem Textilbereich ('Lint' = Flusen), wo er das Entfernen von Fusseln bezeichnete. Im IT-Kontext wurde er metaphorisch auf die Bereinigung von Code übertragen.

Kollokationen

run lintingeine Code-Überprüfung durchführenlinting toolLinting-Tool / Linterpass lintingdie Code-Überprüfung bestehenfail lintingdie Code-Überprüfung nicht bestehen

Verwandte Ausdrücke

linterword
Software-Tool zur Durchführung von Linting
style guideRedewendung
Richtlinien für einheitlichen und lesbaren Code

💡Profi-Tipp

Linting vs. Kompilierung

Linting überprüft den Code auf stilistische und potenzielle Fehler, während die Kompilierung den Code in ausführbare Form übersetzt. Linting ist schneller und kann bereits vor der Kompilierung durchgeführt werden.

Goldene Regel

Linting in der Praxis

Führe Linting regelmäßig durch, idealerweise vor jedem Commit oder als Teil der CI/CD-Pipeline. Konfiguriere den Linter so, dass er deinen Projekt-Standards entspricht.

📖Wortursprung

Abgeleitet vom englischen 'lint' (Flusen, Fusseln), das wiederum auf das altnordische 'lint' (Leinen) zurückgeht. Im Textilbereich bezeichnete 'linting' das Entfernen von Flusen. Die metaphorische Übertragung auf die Softwareentwicklung entstand in den 1970er-Jahren, als Linter-Tools entwickelt wurden, um Quellcode von 'Flusen' (also unnötigen oder fehlerhaften Code-Stellen) zu befreien.

📝Verwendungshinweise

Der Begriff wird fast ausschließlich in der Softwareentwicklung verwendet. Im Deutschen hat sich die direkte Übernahme 'Linting' etabliert, da es keinen etablierten deutschen Fachbegriff gibt. Häufig wird auch der Anglizismus 'Linter' für das Tool verwendet.

Wortzerlegung

lint
ursprünglich: Flusen, Fusseln; übertragen: unerwünschte oder fehlerhafte Code-Stellen
root
+
-ing
Suffix zur Bildung von Substantiven (hier: Vorgang des Lintens)
suffix
Englisch-Deutsch Wörterbuch