Sollten Klassenhelfer bei der Entwicklung von neuem Code verwendet werden?
it @Delphi 8 wurden Klassenhilfen eingeführt, um die VCL / RTL der .NET-Objekthierarchie zuzuordnen. Sie ermöglichen das Einfügen von Methoden in eine vorhandene Klasse, ohne die Klasse zu überschreiben oder das Original zu ändern. In späteren Versionen von Delphi wurden Klassenhelfer verbessert und auf Win32 portiert.
n der Hilfe heißt es: "Sie sollten nicht als Entwurfstool angesehen werden, das beim Entwickeln von neuem Code verwendet werden soll.&quo
Class Helfer verletzen die traditionelle OOP, aber ich denke nicht, dass sie dadurch schlecht werden. Ist diese Warnung berechtigt?
Sollten Klassenhelfer bei der Entwicklung von neuem Code verwendet werden?
Verwenden Sie sie bei der Entwicklung von neuem Code?
Warum oder warum nicht
Per Malcolms Kommentare: Neuer Code bedeutet tägliche Anwendungsentwicklung, bei der Sie über Bibliotheken von Drittanbietern, vorhandenen Code und den von Ihnen geschriebenen Code verfügen.