Werkzeuge

Programmiersprachen und Datenbanken sind die wesentlichen Werkzeuge zur Entwicklung von IT-Anwendungen.

Das Spektrum ist groß und niemand kann alles kennen. Deswegen ist es wichtig, sich auf eine überschaubare Anzahl von Werkzeugen zu spezialisieren, und diese dann aber bis ins Detail zu beherrschen, denn nur dann ist eine schnelle und ressourcensparende Entwicklung möglich.

In meinem Fall sind favorisierte Programmiersprachen Delphi, Java und PHP. Kenntnisse in anderen Sprachen sind natürlich vorhanden. Hinzu kommt SQL für die Nutzung von relationalen Datenbanken. Hier wird der MS SQL Server und MySQL bevorzugt. Bei kleineren Anwendungen kommt zum Teil auch noch MS Access zum Einsatz.

Ein wesentliches Element ist die An- und Einbindung klassischer Office-Software (MS Outlook, Word, Excel).

Selbstverständlich sind im Laufe der Jahre eine große Anzahl von Tools und vorgefertigten Programmfunktionen und Basisklassen entstanden, mit denen Standardaufgaben schnell und ohne großen Aufwand in neue Software integriert werden können.

Ziel ist immer, wiederverwendbare Software zu erstellen. Das erleichtert einem selbst und natürlich auch anderen, die sich einarbeiten wollen oder müssen, das Leben sehr.