21 - 02 - 2018

Software-Redesign

Wir verbessern Ihren Code

Wir verfügen über eine mehr als zwanzigjährige Erfahrung im objektorientierten Design und Programmieren von Applikationen und Frameworks im Datenbankumfeld. Durch die konsequente Anwendung von in der Fachwelt anerkannten Entwurfsmustern (Design-Patterns) und Erfolgsmethoden (Best-Practices), sind wir in der Lage, auch bereits bestehenden Code zu verbessern.

Neben dem Ziel den Code wartbarer und erweiterbarer zu machen, ergibt sich in der Regel auch eine u.U. extreme Kürzung des Codeumfanges.

Beispiele:

  • Modul
  • In einem Projekt wurde ein Einzel-Modul restrukturiert. Die klare Struktur des neuen Designs bewirkte eine Reduktion des Codeumfangs von 4500 Zeilen auf 1500 Zeilen.
  • komplexe Anwendung
    Durch Restrukturierung einer kompletten Klassenbibliothek und der darauf aufbauenden Applikation der Umfang von 700.000 Zeilen Code um ein Drittel auf 450.000 Zeilen reduziert.

Anwendung Aspekt-orientierter Programmierung

Der Einsatz eines Werkzeuges wie "PostSharp" unterstützt uns bei der Quellcode-Optimierung, da es folgende Vorteile mit sich bringt.

  • Erstellung von saubererem Code
  • Vermeidung von wiederkehrenden Code
  • Fokussierung auf das Wesentliche

 

Referenz-Implementation

Das von uns entwickelte Application Framework bxAppFrame zeigt eindrucksvoll, was durch eine konsequente Anwendung moderner Entwicklungstechnologien erreichbar ist. Gerne stellen wir ihnen die Vorzüge dieser Archtektur in einem persönlichen Beratungsgespräch vor.