Software, die ein Jahrzehnt überlebt – Architektur mit Object Pascal, die trägt

Die meisten Systeme scheitern nicht an fehlenden Features, sondern an Entscheidungen, die vor Jahren getroffen wurden. In diesem Track geht es um genau diese Entscheidungen: sichere Sprachfundamente, bewusste Design-Choices statt nachträglicher Optimierung, kontrollierte Abhängigkeiten und erprobte Algorithmen. Von der Kryptografie bis zum Netzwerk-Stack, vom Post-Quantum-Ausblick bis zur Datendarstellung im Web-Client — hier lernst du, wie du Delphi-Anwendungen baust, die auch in zehn Jahren noch wartbar und sicher sind.

Softwarearchitektur und -Design

Erweitere dein Wissen in:

  • Sicherheitsarchitektur für Langläufer: Verstehe, was Software-Projekte über Jahrzehnte tragfähig macht – stabile Sprachfundamente, explizite Verträge und kontrollierte Abhängigkeiten statt kurzlebiger Trends.
  • Kryptografie in der Praxis: Symmetrische und asymmetrische Verfahren, Zertifikate und Standards sowie ein Ausblick auf Post-Quantum-Kryptografie – inklusive Passwortspeicherung und Verschlüsselung ruhender Daten.
  • Performance durch Design: Am Beispiel eines High-Performance-DHCP-Servers in mORMot siehst du, warum Geschwindigkeit aus Entwurfsentscheidungen entsteht und nicht aus nachträglichen Optimierungstricks.
  • Test Driven Design und Code-Audits: Wende testgetriebenes Vorgehen auf Protokoll-Implementierungen an und lerne, wie du bestehenden Code systematisch auf Schwachstellen prüfst – inklusive Fuzzing und externer Audits.
  • Datenarchitektur im Web-Client: Vergleiche data-aware und non-data-aware Ansätze mit TDataSource und TDataSet gegen eingebaute und externe JavaScript-Lösungen – und finde heraus, welcher Weg für welchen Anwendungsfall trägt.

Track Speaker Düsseldorf 2026

Track Programm Düsseldorf 2026