Alles Gute zum Geburtstag Delphi !
Am Montag, den 14. Februar, wird Delphi 27 Jahre alt. Die aktuelle Version von Delphi ist Delphi 11 Alexandria, benannt nach der berühmten Bibliothek von Alexandria. Da ich seit einigen Jahren Delphi-Code entwickle, habe ich auch eine Bibliothek von Codeschnipseln gesammelt, und ich möchte Ihnen die Idee vorstellen, Ihre eigene Bibliothek von Codeschnipseln zu erstellen.
Was sind Codeschnipsel?
Wikipedia definiert einen Codeschnipsel als einen kleinen Bereich von wiederverwendbarem Quellcode. In Delphi finden Sie diese wiederverwendbaren Schnipsel unter Live-Vorlagen und unter verschiedenen anderen Aspekten der Codevervollständigung. Meine eigenen Codeschnipsel sind jedoch breiter angelegt und reichen von Einzeilern bis hin zu kompletten Entwurfsmustern und sogar (teilweisen) Frameworks. Manchmal veranschaulicht ein Codeschnipsel einen Eckfall, den ich sonst zwangsläufig vergessen würde, manchmal ist es eine vollständige Basisversion für die Erstellung eines REST-basierten Webdienstes oder ein Entwurfsmuster für die elegante Beendigung von Task-basiertem Multithreading.
Code-Snippets sind wirklich sehr persönlich und in der Regel nur für Sie nützlich und müssen keiner öffentlichen Prüfung standhalten. Sie sind meist Platzhalter für Ihr Wissen, Ihre persönliche Bibliothek, die nur Sie kennen und nutzen. Für mich sind sie auch ein Werkzeugkasten mit vorgefertigten Algorithmen oder Lösungen für häufige Programmierprobleme.
Vielleicht gefällt Ihnen ja auch die Idee, Codeschnipsel zu sammeln und Ihre eigene persönliche Alexandria-Bibliothek des Wissens aufzubauen. Wenn ja, dann schauen Sie sich das kurze Video zu diesem Thema an und beginnen Sie mit dem Sammeln!
Klicken Sie, um das YouTube-Video zu Code Snippets zu starten
Die Folien zu diesem Video und die Quelle von DoubleTrouble und EZeroDivide können Sie hier herunterladen. Das WinRAR-Archiv hat Delphi27 als Passwortschutz.
Vergessen Sie nicht, am Montag um 17:00 Uhr MEZ am Delphi27th Anniversary Webinar mit Jim McKeeth, Marco Cantu und David Millington teilzunehmen.
