Einzelnen Beitrag anzeigen

freimatz

Registriert seit: 20. Mai 2010
1.384 Beiträge
 
Delphi 11 Alexandria
 
#5

AW: Type-Anweisung im Implementation-Abschnitt vs. RegisterTypes in eigener Unit

  Alt 29. Jun 2018, 11:35
Und das wäre? Typdefinition nun doch in interface-Abschnitt?

Wie schon an anderer Stelle angemerkt, halte ich das Verstecken einer Klasse im Implementation Teil keineswegs für guten Stil sondern nur für das Ergebnis von "Oh, nein! Ein anderer Entwickler könnte die Klasse direkt nutzen anstatt über das Interface" Paranoia.
Das ist leider keine Paranoia sondern Wirklichkeit - zumindest bei uns

Bei uns wird differenziert. Das folgende gilt nur für Klassen die von "außen" verwendet werden:
  • Definitionen der Klasse im interface-Abschnitt
  • Interface separate unit
  • Solche units in eigene Package

Im Übrigen finde ich es super dass Du dich damit beschäftigst.
In der .NET Welt ist das schon länger üblich. Wir haben das schon seit über 6 Jahren. Bei den Delphianer verbreitet sich das nur zögerlich.
  Mit Zitat antworten Zitat