AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Ordnung in Units und Datenmodulen

Ein Thema von Jakane · begonnen am 21. Apr 2018 · letzter Beitrag vom 22. Apr 2018
Antwort Antwort
Jakane

Registriert seit: 1. Jun 2012
Ort: Ansbach
13 Beiträge
 
Delphi 5 Standard
 
#1

AW: Ordnung in Units und Datenmodulen

  Alt 22. Apr 2018, 09:03
Eine Nacht schlafen wirkt Wunder

Ich definiere alle Objekte als Custom-Objekte und vielen Units.
Und sammle alle Verzweigungen in einer Unit mit Ableitungen ohne weitere Funktion.

Trotzdem Danke für die Ideen.
  Mit Zitat antworten Zitat
Daniel
(Co-Admin)

Registriert seit: 30. Mai 2002
Ort: Hamburg
13.920 Beiträge
 
Delphi 10.4 Sydney
 
#2

AW: Ordnung in Units und Datenmodulen

  Alt 22. Apr 2018, 09:29
Und sammle alle Verzweigungen in einer Unit mit Ableitungen ohne weitere Funktion.
Aber hast Du dann nicht Klassen wie "TMeinButton", "TKunde", "TPDFGenerator", "TBalkonstuhl", "TTennissocke" und "TIndustrieSteuerung" in einer gemeinsamen Unit? Fühl Dich frei, das zu tun - der Compiler wird nicht meckern, aber viele andere Entwickler versuchen aus gutem Grund, thematisch fremde Klassen auch sauber zu trennen. Im Kontext von Delphi / Pascal besteht diese Trennung mindestens mal in separaten Units.
Daniel R. Wolf
mit Grüßen aus Hamburg
  Mit Zitat antworten Zitat
Benutzerbild von Uwe Raabe
Uwe Raabe

Registriert seit: 20. Jan 2006
Ort: Lübbecke
11.643 Beiträge
 
Delphi 12 Athens
 
#3

AW: Ordnung in Units und Datenmodulen

  Alt 22. Apr 2018, 10:28
Ich will wiederum aber auch nicht drölftausend Units also Verzweigung in meinen Formularen angeben müssen.
Die Zielvorgabe an sich ist schon der falsche Ansatz und kann nur in die Irre führen. Durch die Angabe der Units wird klar eine Abhängigkeit deklariert. Das ist vielmals besser als indirekte Abhängigkeiten durch eine Wrapper-Unit. Brauche ich aus der Wrapper-Unit nur eine Klasse, werden trotzdem alle anderen Klassen und deren Units indirekt mit eingebunden. Ein schlimmeres Design kann man sich kaum vorstellen.
Uwe Raabe
Certified Delphi Master Developer
Embarcadero MVP
Blog: The Art of Delphi Programming
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 01:51 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz