AGB  ·  Datenschutz  ·  Impressum  







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

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 06:17

Parameter dieser Suchanfrage:

Suche in Thema: Referenz Verwaltung
Suche alle Beiträge, die von "shmia" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 4 von insges. 4 Treffern
Suche benötigte 0.005s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Algorithmen, Datenstrukturen und Klassendesign

    AW: Referenz Verwaltung

     
      by shmia, 21. Jun 2012
    Genau hier liegt der Hase im Pfeffer!
    Der Entwickler muss eben genau die Lebenzeiten seiner Objekte unter Kontrolle halten.
    Wenn man sich die Lebenszeit eines Objekts als Rechteck vorstellt, dann besteht die Kunst darin, die Rechtecke so ineinander zu schachteln, dass sich die Grenzen nicht überschneiden.
    Wenn es ein Objekt A gibt, dass von Objekt B und C benützt wird, dann wird einfach ein...
  • Forum: Algorithmen, Datenstrukturen und Klassendesign

    AW: Referenz Verwaltung

     
      by shmia, 21. Jun 2012
    Nein, weil der Programmierer damit seine schlechte Struktur (globale Objekte, keine Vorstellung über die Lebendauer von Objekten) überdeckt was langfristig zu schlecht wartbarem Code führt.


    Also das gehört zu den Grundlagen eines jeden Programmierers, der sein Handwerk ernsthaft betreibt.
    http://c2.com/cgi/wiki?GlobalVariablesAreBad
  • Forum: Algorithmen, Datenstrukturen und Klassendesign

    AW: Referenz Verwaltung

     
      by shmia, 21. Jun 2012
    Die VCL verwendet keine Tricks sondern nur den etablierten Weg über Komponenten.

    DAS hier ist ein Trick (in dem die Referenzzählung eines Interface ausgenützt wird):
    unit UAutoRelease;

    interface

    {**************************************************************************
    * NAME: AutoRelease
    * DESC: Gibt das übergebene Objekt automatisch beim Verlassen der
  • Forum: Algorithmen, Datenstrukturen und Klassendesign

    AW: Referenz Verwaltung

     
      by shmia, 21. Jun 2012
    Was du da vorhast ist so etwas wie die Vorstufe zu einer Garbage Collection.
    Ich meine man sollte das entweder richtig oder gar nicht machen.
    Im Falle von Delphi, das keinen Garbage Collector besitzt, würde ich auf solche Tricks wie Smart Pointer komplett verzichten.

    Stattdessen benötigt man eine bestimmte (geistige) Einstellung, wie man mit Objekten oder Resourcen ganz allgemein umzugehen...


URL zu dieser Suchanfrage:

https://www.delphipraxis.net/dp_search.php?do=usersearch&search_username=shmia&search_exact_username=1&search_sortby=dateline&search_resulttype=post&search_matchmode=0&searchthreadid=168985
Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 06:21 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