Kapitel 19. Kritik: Das Codeüberprüfungs-Tool von Google

Diese Arbeit wurde mithilfe von KI übersetzt. Wir freuen uns über dein Feedback und deine Kommentare: translation-feedback@oreilly.com

Wie du in Kapitel 9 gesehen hast, ist die Codeüberprüfung ein wichtiger Bestandteil der Softwareentwicklung, vor allem wenn du in großem Maßstab arbeitest. Das Hauptziel der Codeüberprüfung ist es, die Lesbarkeit und Wartbarkeit der Codebasis zu verbessern, und das wird durch den Überprüfungsprozess grundlegend unterstützt. Ein gut definierter Codeüberprüfungsprozess ist jedoch nur ein Teil des Codeüberprüfungsprozesses. Auch die Werkzeuge, die diesen Prozess unterstützen, spielen eine wichtige Rolle für seinen Erfolg.

In diesem Kapitel schauen wir uns an, was eine erfolgreiche Codeüberprüfung mit Googles beliebtem internen System Critique ausmacht. Critique unterstützt explizit die wichtigsten Beweggründe für die Codeüberprüfung, indem es Prüfern und Autoren einen Überblick über die Überprüfung gibt und die Möglichkeit bietet, die Änderungen zu kommentieren. Critique unterstützt auch die Kontrolle darüber, welcher Code in die Codebasis eingecheckt wird (siehe Abschnitt "Bewertung" von Änderungen). Codeüberprüfungsinformationen aus Critique können auch bei der Codearchäologie nützlich sein, wenn es darum geht, technische Entscheidungen zu verfolgen, die in Codeüberprüfungsinteraktionen erklärt werden ...

Get Softwareentwicklung bei Google now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.