Automating Code Reviews with eslint

Nils Knappmeier
In einem Team von Softwareingenieuren sollte jeder Code auf die eine oder andere Weise überprüft werden. Vielleicht durch Pair Programming, vielleicht durch Pull Requests. Aber was ist, wenn wir uns an winzigen, pingeligen Dingen wie Semikolons oder Einrückungen aufhalten? Was wäre, wenn wir einen Teil der Checks automatisieren könnten?
Was wäre, wenn wir all die winzigen Probleme mit unserem Code erkennen und beheben könnten, noch bevor jemand anderes einen Blick auf den Code geworfen hat?
Das sind die Dinge, die eslint für uns tun kann. Es kann potenzielle Fehler finden, sie für uns beheben und den Codestil durchsetzen. Es gibt voreingestellte Konfigurationen, die uns einen einfachen Start mit Best Practices ermöglichen. Aber es ist sehr flexibel und kann auf unsere eigenen Bedürfnisse zugeschnitten werden.
In diesem Vortrag lernen wir, wie man eslint mit grundlegenden Voreinstellungen einrichtet, wie es funktioniert, wie wir weniger bekannte Regeln verwenden, um unsere speziellen Bedürfnisse zu erfüllen, und wie wir unsere eigenen Regeln schreiben können, falls nötig.
2024-09-27
Open Rhein Main 2024