Code Review

Zielsetzung

Ziel ist die Prüfung einer bestehenden Applikation in Bezug auf Codequalität und Performance.

Überblick

Die Performance und die Qualität Ihrer Software haben einen großen Einfluss auf den Erfolg Ihres Unternehmens und Ihrer Produkte. Wir unterstützen Sie dabei, Probleme in Ihren Ext JS oder Sencha Touch Applikationen zu identifizieren und eine Strategie zu entwickeln, um die Stabilität, Wartbarkeit, Performance und allgemein die Qualität Ihres Codes zu steigern. 

Typischer Projektablauf

1. Woche – Code Review

1. Tag: Alle relevanten Dokumente und der Quellcode der Applikation werden gesichtet und die Client- und Serverkommunikation untersucht.

2.- 4. Tag: Zusammen mit dem Entwicklungsteam überprüfen wir den Code und analysieren die Schlüsselfunktionen der Applikation. Wir vermitteln Best Practices in Bezug auf Applikationsarchitektur, API-Aufrufe, benutzerdefinierte Komponenten, Overrides und Patches, Theming (Sass), Debugging Tools, Fehlerbehebungsmaßnahmen und allgemeine Performanceverbesserung. 

5. Tag: Die Ergebnisse des Code Reviews werden präsentiert.


Typische Ergebnisse sind:

  • Code Syntax
  • Memory Leaks
  • Falsche Nutzung von Frameworkfunktionen
  • Mischung verschiedener Frameworks
  • Scope
  • Verschachtelung von Komponenten („overnesting“)
  • Falsche Komponentennutzung
  • Wartbarkeit von Code
  • CSS Optimierung und Größenverkleinerung
2. Woche – Aufbereitung des Codes

Auf Basis der Ergebnisse der ersten Woche erarbeiten wir mit dem Entwicklungs- und Management-Team einen Projektplan für die Umsetzung der Verbesserungsvorschläge und nehmen die Umsetzung in Angriff. Die von uns in der zweiten Projektwoche umgesetzten Anpassungen dienen als Grundlage für das Entwicklungsteam und die Optimierung der Gesamtapplikation.

Das sagen unsere Kunden

Veranstaltungen

Lernen Sie uns und unser Wissen bei Fachkonferenzen zum Thema ExtJS kennen.
Sencha MVPs
Weitere Infos
2. Sencha ExtJS Meetup
Weitere Infos
Meetup zu "Sencha ExtJS"
Weitere Infos
Developer Tip of the Month: " ExtJS Layout Performance mit ViewModels"
Weitere Infos

Sie benötigen mehr Informationen?

Sie haben Fragen? Schreiben Sie uns eine Nachricht. Wir melden uns umgehend.