AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Suchfunktion Ergebnis der Suchanfrage

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 00:32

Parameter dieser Suchanfrage:

Suche in Thema: ClassFactory ähnlich wie Spring Framework, Hilfe gesucht!
Suche alle Beiträge, die von "Stevie" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 8 von insges. 8 Treffern
Suche benötigte 0.001s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Programmieren allgemein

    AW: ClassFactory ähnlich wie Spring Framework, Hilfe gesucht!

      Delphi
      by Stevie, 9. Feb 2014
    Wenn ich richtig informiert bin, macht man aber auch in C# solche Klassen, über die wir hier sprechen nicht internal sondern public, auch wenn man sie direkt nicht benutzt bzw instanziiert.

    Denn auch dort schreibt man DI Container Code ja nicht direkt in diesen Namespace sondern hat einen extra Codebereich dafür (oder machts über XML).

    Womit wir wieder beim gleichen "Problem" wären. Man...
  • Forum: Programmieren allgemein

    AW: ClassFactory ähnlich wie Spring Framework, Hilfe gesucht!

      Delphi
      by Stevie, 7. Feb 2014
    Ich wär ja schon glücklich, wenn man generische Typen redeklarieren könnte, dann könnte man sich so pseudo Namespace Units bauen, wo man Dinge aus anderen Units zusammenführen kann.
  • Forum: Programmieren allgemein

    AW: ClassFactory ähnlich wie Spring Framework, Hilfe gesucht!

      Delphi
      by Stevie, 7. Feb 2014
    Das erschließt sich meist erst, wenn man eine größere bzw "richtige" Anwendung hat. In dem Fall ein Interface, eine Klasse mag es erstmal unnötige Arbeit sein, das in eigene Unit zu packen, aber wenn diese dann von anderen Teilen benutzt merkt man, dass man bei einer Trennung dort tatsächlich nur eine Abhängigkeit auf die Abstraktion (Interface) hat und sich auch nicht von hinten rum, die...
  • Forum: Programmieren allgemein

    AW: ClassFactory ähnlich wie Spring Framework, Hilfe gesucht!

      Delphi
      by Stevie, 7. Feb 2014
    Teilweise, ich hab ihn bei jeder Gelegenheit (comments in posts, Review seines Buches und als wir uns auf der EKON17 trafen) darauf aufmerksam gemacht.
    Wir beide betrachten DI und "coding against abstractions" nicht als Selbstzweck, sondern als Mittel zu entkoppeltem und damit isoliert testbarem Source.
    Und das erreicht man nicht, wenn man die eine offensichtliche Kopplung - nämlich die...
  • Forum: Programmieren allgemein

    AW: ClassFactory ähnlich wie Spring Framework, Hilfe gesucht!

      Delphi
      by Stevie, 7. Feb 2014
    @Mavarik
    Den Zahn hab ich Nick Hodges schon lange gezogen, der das ne Weile gepredigt hat - aus genau den oben genannten Gründen.
    Das Verstecken von Klassen im Implementation Teil, damit sie ja keiner so nutzt, ist Unfug, wenn man sie dann über ein Interface von hintenrum verfügbar macht. Denn das ist der Tod für jegliche Testbarkeit der Klasse und dann fangen einige an, mit Compiler switches...
  • Forum: Programmieren allgemein

    AW: ClassFactory ähnlich wie Spring Framework, Hilfe gesucht!

      Delphi
      by Stevie, 6. Feb 2014
    Noch'n Tip: Lagere das Register in eine extra Unit aus und mach das nicht im initialization Part der Unit mit der Klasse.
    Dadurch erreichst du nämlich keineswegs eine Entkopplung sondern nur 1. Untestbarkeit deiner Klasse (dadurch, dass sie im Implementation Teil deiner Unit versteckt ist) und 2. indirekte Kopplung deiner Klasse auf den Container (dadurch, dass die Container Unit im Uses deiner...
  • Forum: Programmieren allgemein

    AW: ClassFactory ähnlich wie Spring Framework, Hilfe gesucht!

      Delphi
      by Stevie, 6. Feb 2014
    Ja, aber da du im Eingangspost erwähnt hast, dass es für TForm ginge, hab ich das geschrieben. Denn obwohl der Source kompiliert und auch TForm.Create aufgerufen wird (was ja nicht gehen dürfte, denn der ist durch den TComponent Konstruktor nunmal verdeckt), wird das Form ziemlich vor die Wand semmeln, da alles, was so in den Konstruktoren ab TComponent gemacht wird, nicht ausgeführt wird.
  • Forum: Programmieren allgemein

    AW: ClassFactory ähnlich wie Spring Framework, Hilfe gesucht!

      Delphi
      by Stevie, 6. Feb 2014
    Leider geht das so nicht. Deshalb gibt es in Spring4d auch relativ komplexe Logik, um den "best matching" Konstruktor zu finden.
    Es ist nämlich nicht immer richtig den Parameterlosen Standardkonstruktor aufzurufen, da er eigentlich versteckt wurde (z.B. bei TComponent)
    Über deine Logik würde zwar der richtige Speicher allokiert aber niemals die ganzen Dinge aus dem Create(AOwner: TComponent)...


URL zu dieser Suchanfrage:

https://www.delphipraxis.net/dp_search.php?do=usersearch&search_username=Stevie&search_exact_username=1&search_sortby=dateline&search_resulttype=post&search_matchmode=0&searchthreadid=178976
Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 00:51 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz