login

bitFramework

Projektarbeiten und unsere eigenen Software-Lösungen basieren auf unserem hauseigenen Framework, dem bitFramework. Die Grundlage des Frameworks geht auf Arbeiten aus dem Jahr 2003 zurück. Bis heute wurde das Framework mehrfach größeren Veränderungen unterzogen um jeweils mit den neusten Gegebenheiten von PHP nahtlos zusammenarbeiten zu können.

Herzstück des Frameworks bildet zum Einen ein Inversion-of-Control (IoC) Container, zum Anderen die MVC Architektur des Frameworks. Der IoC Container es erlaubt das Framework und die darauf aufbauende Applikation in einer XML basierten Beschreibungssprache zu konfigurieren. Durch die Verwendung des Dependency Injection Ansatzes ist es uns möglich die Anwendung und das Framework selbst einer vollständigen Testabdeckung durch Unit-Tests zu unterziehen. Die Testbarkeit in Kombination mit unserem agilen Entwicklungsansatz erlaubt es in kurzen Iterationsphasen zu arbeiten und dem Kunden jeweils ein funktionierendes Gesamtsystem präsentieren zu können. Durch einen Continuous Integration Server im Hintergrund ist sichergestellt dass Fehler frühzeitig erkannt und behoben werden können.

Mit Hilfe von Code-Generatoren auf Basis unseres generativen Ansatzes gelingt es uns einen Teil der vorhandenen Logik automatisiert zu generieren und im Umfeld von mandanten-fähigen Anwendungen die volle Konfigurierbarkeit der einzelnen Anwendungen frei zu bestimmen.