AGB  ·  Datenschutz  ·  Impressum  







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

Uses in jedem Unterprogramm neu einbinden ?

Ein Thema von nachtstreuner · begonnen am 4. Mai 2012 · letzter Beitrag vom 4. Mai 2012
Antwort Antwort
nachtstreuner

Registriert seit: 21. Aug 2005
Ort: ESA
104 Beiträge
 
Delphi XE2 Professional
 
#1

AW: Uses in jedem Unterprogramm neu einbinden ?

  Alt 4. Mai 2012, 09:48
Hallo DeddyH,

schön erklärt !

Trotzdem wäre es meiner Meinung nach schöner und übersichtlicher, wenn die Units nur einmal im gesamten Projekt per Uses eingebunden werden und dann allen Unterprogrammen bekannt wären.

Danke für die Antworten
Alles wird gut -
  Mit Zitat antworten Zitat
Benutzerbild von jaenicke
jaenicke

Registriert seit: 10. Jun 2003
Ort: Berlin
9.995 Beiträge
 
Delphi 12 Athens
 
#2

AW: Uses in jedem Unterprogramm neu einbinden ?

  Alt 4. Mai 2012, 09:55
Trotzdem wäre es meiner Meinung nach schöner und übersichtlicher, wenn die Units nur einmal im gesamten Projekt per Uses eingebunden werden und dann allen Unterprogrammen bekannt wären.
Übersichtlicher? Wenn du z.B. 10.000 Units hast und die alle in einer einzigen Unit eingebunden werden z.B., so dass niemand weiß welche Unit nun wirklich welche benötigt?
Ich glaube du stellst dir das ganze gerade für sehr kleine Projekte vor. Überlege einmal was das für größere Projekte heißt, an denen viele Personen arbeiten.

Das widerspräche auch schon der Kapselung der einzelnen Teile einer Software. Im Gegenteil ist es besser, je weniger die einzelnen Teile voneinander abhängen und voneinander wissen, da man sonst kaum sinnvolle Unit- und Integrationstests durchführen kann.

Davon ganz abgesehen solltest du dir einmal anschauen wie der Compiler die Unit-Hierarchien parst und kompiliert. Das würde so nämlich gar nicht umsetzbar sein. Das geht schon beim Ausführen der initialization Abschnitte in der richtigen Reihenfolge los...
Sebastian Jänicke
AppCentral
  Mit Zitat antworten Zitat
PMM

Registriert seit: 17. Feb 2005
101 Beiträge
 
#3

AW: Uses in jedem Unterprogramm neu einbinden ?

  Alt 4. Mai 2012, 12:33
Wem die bisherigen Antworten nicht genügen: Es wäre auch der Tot jeder Wiederverwendung, denn ein Unit könnte dann nur im Originalprojekt verwendet werden (oder in einem, dass zufällig die erforderlichen, aber dann ja unbekannten, Units schon einbindet...)
  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 08:47 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