Sollte man nicht units im Implementation-Teil vermeiden. Die Gefahr der zirkulären Abhängigkeit wird damit reduziert, wenn man die Units im Interface-Abschnitt auflistet.
Nee genau andersherum. Steht da doch auch:
Zitat:
To reduce the chance of circular references,
it's a good idea to list units in the implementation uses clause whenever possible. Only when identifiers from another
unit are used in the interface section is it necessary to list that
unit in the interface uses clause.