Crucible - Effiziente Quellcodeprüfung
Crucible ("Feuerprobe") vereinfacht das Überprüfen (review) von Quellcodeänderungen, unabhängig vom jeweiligen Entwicklungsprozess.
Dem Quellcode können Kommentare und Verbesserungsvorschläge an Ort und Stelle zugeordnet werden. Die Ergebnisse einer Überprüfung werden effizient festgehalten.
Formale Codeüberprüfung und pair programming rechnen sich! Benutzen Sie Crucible, um in den Rollen "Autor", "Moderator" und "Prüfer" Ihren Quellcode mit wenig Aufwand einer Überpüfung mit dokumentiertem Ergebnis zu unterziehen.
Obwohl schon lange bekannt ist, dass Quellcodeüberprüfungen zu einer hervorragenden Verbesserung der Codequalität führen, werden Quellcodeinspektionen in Softwareteams viel zu selten eingesetzt. Auch mit den besten Absichten können viele Versuche, Quellcodeüberprüfungen einzusetzen, nicht genug Unterstützung in den Teams gewinnen. Das überrascht nicht weiter, wenn man bedenkt, wieviel Aufwand eine traditionelle Quellcodeüberprüfung bedeutet: Treffen, Vorbereitungen, viele Seiten ausgedruckten Quellcodes und die Erfassung der Verbesserungsvorschläge auf Notizzetteln oder in Textdateien mit Zuordnungen der Art "Datei parser.java, Zeile 12: Zahl als Konstante".
Paarprogrammierung (pair programming) vermeidet diesen Aufwand. Sie hat jedoch ihre eigenen Nachteile: Anwesenheit zweier Entwickler am selben Ort, Akzeptanz des Verfahrens beim Management und fehlende Dokumentation.
Diese Nachteile führen dazu, dass trotz des hier genannten Nutzens Quellcodeüberprüfungen (in welcher Form auch immer) im durchschnittlichen Entwickleralltag noch nicht fest verwurzelt sind.
Quellcodeüberprüfung - Mit Crucible können Sie in wenigen Minuten starten
|
Crucible schafft Ihnen die Stolpersteine aus dem Weg, so dass jeder von den Vorteilen der Quellcodeüberprüfung profitieren kann.
Was nun?
Erleben Sie Crucible in Aktion. Sehen Sie sich ein Flash Video über eine komplette Quellcodeüberprüfung an.
Probieren Sie Crucible aus. Laden Sie sich einfach die 30 Tage Testversion herunter.
Wo kann man mehr erfahren? Machen Sie demnächst die Crucible Feature Tour (im Moment nur auf Englisch hier), oder lesen Sie einen Bericht über effektive Code Bewertung.
|