Post on 07-Aug-2015
Manage your Sitecore Code Quality
Heute hier
Daniel Scherrer.Senior Software Architect. Sitecore MVP.
Hilfsbereit. Ehrgeizig. Technologieverliebt.Programming. Namics.
Mark Lowe.Senior Software Engineer.
Usability. Diskurs.Macher. Gestalten. WandernAustralien. Namics.
Wie messen wir heute Code-Qualität?
Wie können wir unsere Code Quality verbessern?
WTF’s reduzieren !
Code duplication
Analyse der Code-Duplizierung
Rules complianceNamenskonventionenLogische FehlerCode OptimierungAbhängigkeitsoptimierungAnalyse der CodekomplexitätVersionierung der Codequalität (timeline view)
Erweiterung der AnalysefunktionalitätTest coverageAnalyse der Testing CoverageAusführung von Unit Tests
Der Prozess
Code
Build
Verify
Improve
Unzählige Auswertungen
Aber wie steigern wir nun die Sitecore Qualität?
Erstellung von Sonar Custom Rules
+ 87
• Sitecore Best Practices• Sitecore Security Hardening Guide• Benötigte Mindestkonfigurationen• Eigene (interne) Team Definitionen• usw.
Selbstlern-Erfolge gibt’s gratis dazu !
100 %
5 %
50%
Zeit
Qualität
Projektstart
WTF ?
WTF !
Great !
Live Demo
Und nun?
Interesse?• Download
Interesse?• Download
Geschenk von uns:
Download der Rule Definitionen für Sitecore
Interesse?• Download
SUGCH als Austauschplattform
Interesse?• Download@misterlowe
@daniiiol
Danke !