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