Ich versetze mich mal in die Lage des Käufers und als solcher will ich mit geringem Aufwand am Programm rumpfuschen können.
Was würde ich erwarten ?
- was brauche ich außer Delphi noch ?
- selbsterklärende Bezeichner, also kein Button1 und Listbox99
- Dateinamen für Units, die man auch erkennen kann
- deutliche Hinweise auf Gefahren innerhalb des Quelltextes
- ausführliche Kommentare an komplizierten Stellen aber nicht für jedes var i : integer;
dasselbe gilt für die Datenbank : genaue Auflistung der Tabellen usw. Um mehr zu sagen müßte man allerdings mehr über den Einsatzzweck wissen und auch über den Kenntnisstand des Auftraggebers.