Code Convention

Im Laufe seiner Tätigkeit als Softwareentwickler trifft man auf unterschiedlichste Stile in der Notation von Quellcode. Arbeitet man als Teil eines Teams an einem Projekt mit, ob als Angestellter oder Freiberufler, ist man eventuell an Stil-Konventionen gebunden und die Frage  [ Read More ]

Vorkompilierte Header

Da ich erst kürzlich mit der Einbindung eines vorkompilierten Headers (precompiled header) zu kämpfen hatte, gebe ich hier einen kurzen Abriss worauf zu achten ist. Warum Vorkompilierte Header? Vorkompilierte Header sparen Zeit beim Kompiliervorgang. Bei größeren Projekten oder generell bei  [ Read More ]

Observer Pattern

Dieser Beitrag in der Reihe Design-Pattern ist dem Observer-Pattern (Der Beobachter) gewidmet. Es gehört in die Kategorie der Verhaltensmuster. Welches Problem kann das Observer-Pattern lösen? Es existiert ein Objekt A (Subjekt), welches Änderungen unterliegt: Eigenschaften ändern sich, Status ändert sich  [ Read More ]

XML – eine Metasprache

Die Extensible Markup Language (XML) erfreut sich höchster Beliebtheit. Jedoch handelt es sich bei XML nicht direkt um eine Sprache wie die Bezeichnung Language suggeriert. XML muss man eine Ebene höher ansiedeln. Es stellt eine Meta-Sprache dar – eine Sprache  [ Read More ]