Werkzeuge

Im Folgenden finden Sie als Ausschnitt Informationen zu den von mir verwendeten Werkzeugen, die ich im Rahmen von Applikationsentwicklungen nutze und beherrsche.

Basics

Als Basiswerkzeuge sind vor Allem Script- und Programmiersprachen zu sehen, die im täglichen Entwicklungsablauf zum Einsatz kommen. Zu Ihnen gehören neben dem Objektorientieren Programmieren vor Allem Design Patterns.

Auch die Datenbankentwicklung – unter Anderem in MySQL und MsSQL – gehören zu meinem Standardportfolio. Als Scriptsprachen kommen Javascript sowie PHP in den Versionen 4 und 5 zum Einsatz, derweil die Basis der Webseitenprogrammierung durch HTML und CSS gewährleistet wird, welche durch XML und XSL diverse Erweiterungen erfahren können. Zudem werden entwickelte Webseiten mit Hilfe von Ajax dynamisch gestaltet.

Skills

Mit Hilfe diverser Skills werden die Applikationsentwicklungen erweitert, optimiert oder – je nach Kundenanforderung – erst zum korrekten Einsatz gebracht. Dazu gehören zum Beispiel die PDF Generierung, wenn die Applikation die Bereitstellung eines PDF-Dokumentes gewährleisten muss.

Des Weiteren bietet sich je nach Applikation die Nutzung der DTA Erstellung oder der Einsatz von PEAR an. Abrechnungssysteme können ebenfalls leicht integriert werden und gehören genauso zum Angebotsportfolio wie Simplexml oder DOM.

Ebenso kann auf GDlib oder Streams zurückgegriffen werden, während UML absoluter Standard in der Programmierung ist. Auch Prototype, Yahoo und Dojo gehören zu den Entwicklungskills dazu und können nach Bedarf angewandt werden.

Tools

Im Rahmen der Entwicklung von Applikationen kommen diverse Tools zum Einsatz, die zur Umsetzung dieser wichtig sind. So zum Beispiel die PHP Entwicklungsumgebung Zend Studio und das Komponenten-Orientierte Framework für die PHP-Version 5 Zend Framework.

Mit Mantis ist ein Bugtracking-System im Einsatz, welches die Sammlung und Bearbeitung von Fehlermeldungen durch den Kunden ermöglicht und in dem der Status der Bearbeitung dokumentiert und eingesehen werden kann.

Dank Subversion (SVN) ist ein System zur Versionskontrolle etabliert, welches verhindert, dass Daten aus Versehen überschrieben werden und das verschiedene Änderungen miteinander verknüpft. Letztlich wird die Projektplanung und die Überwachung der Fortschritte über das Tool PHPProject durchgeführt, welches in der Lage ist mehrere Projekte gleichzeitig zu verwalten.

Benutzer:
Passwort: