Moin...
oder das E-Book zu Delphi Starter...
https://downloads.delphi-treff.de/DelphiStarter.pdf
Für dich bestimmt interessant:
4.1.4. Globale Variablen...und folgende.
4.2.2.3.1. Doppelt gemoppelt hält besser...und folgende.
4.6.6. Prozeduren und Funktionen überladen...und folgende.
4.8. Objektorientierung...und folgende.
4.10 Exceptions...und folgende.
4.12.2. Listen mit TList...und folgende.
4.12.3. Dictionaries mit TDictionary...und folgende.
5.4.1. Lesbarkeit des Quelltextes...und folgende.
7.2. Datenbankprogrammierung – SQLite mit Delphi...und folgende.