
Im September 2009 veröffentlichten wir im 4D Blog eine vierteilige Artikelserie mit dem Titel „TimeStamp, my love“. Sie behandelte ein Schlüsselthema für viele Entwickler: die Verwaltung von Zeitstempeln und ihre Rolle für die Datenkonsistenz.

Seitdem sind mehr als 16 Jahre vergangen und es ist an der Zeit, den Inhalt dieser Serie zu überprüfen und zu aktualisieren.
Wie bei generischen Methoden, die bei jeder neuen Version überprüft werden müssen, um sie zu optimieren oder abzuschaffen, kann dieses Prinzip auch auf Artikel angewandt werden, die allgemeine Konzepte behandeln.
Auch wenn Sie das Thema gelesen und angewendet haben (was wir hoffen) und es beherrschen, glauben wir, dass Ihnen diese erneute Lektüre einen zusätzlichen Einblick in das Thema „Zeitstempel“ und die Nutzung der neuen Funktionalitäten von 4D 21 gibt, insbesondere die Verwendung von ORDA, Klassen oder Objekten, alles Begriffe, die bei der ersten Veröffentlichung noch nicht aktuell waren.
Dies ist die erste von sieben Lektionen, die sich mit Zeitstempeln befassen.
Aber abgesehen vom eigentlichen Thema werden Sie schnell feststellen, dass Zeitstempel auch ein ausgezeichneter pädagogischer Vorwand sind, um verwandte Konzepte zu erforschen, die für die moderne Entwicklung mit 4D von entscheidender Bedeutung sind:
Diese Serie beschränkt sich also nicht auf einen einfachen technischen Mechanismus, sondern bietet eine umfassendere Reflexion über die Strukturierung eines robusten, wartbaren und erweiterbaren Codes in den neueren Versionen von 4D.
Dieser Kurs ist die unverzichtbare Grundlage für die fortgeschrittenen Implementierungen in den nächsten Kursen dieser Serie.