Jobs

Code Review

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 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, 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.

Diese Kunden unterstützen wir im Bereich Sencha