AGB  ·  Datenschutz  ·  Impressum  







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

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 15:17

Parameter dieser Suchanfrage:

Suche in Thema: 10.4 : Warum Inline-Variablen?
Suche alle Beiträge, die von "Harry Stahl" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 9 von insges. 9 Treffern
Suche benötigte 0.000s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Object-Pascal / Delphi-Language

    AW: 10.4 : Warum Inline-Variablen?

     
      by Harry Stahl, 31. Mai 2020
    Ja, meistens habe ich das auch, aber hin und wieder vergisst man das. Letztlich hat man dadurch mehr Schreibarbeit, da man schon im VAR Bereich u.U. mehrfach mit IFDEFS rum hantieren muss. Das entfällt jetzt.

    Die Liste der positiven Auswirkungen wird immer länger...
  • Forum: Object-Pascal / Delphi-Language

    AW: 10.4 : Warum Inline-Variablen?

     
      by Harry Stahl, 31. Mai 2020
    Weiterer positiver Umstand gerade von Inline vars gerade bei cross Plattform -Entwicklung festgestellt:

    Eine Variable, die nur für eine bestimmte Plattform ({$IFDEF Linux ...) benötigt wird, wird auch nur in diesem IDFDEF Zweig definiert. Damit entfällt z.B. der Compiler Hinweis: Variable definiert, aber nicht verwendet, wenn ich die Windows-Versino kompiliere.

    Außerdem entfällt auch die...
  • Forum: Object-Pascal / Delphi-Language

    AW: 10.4 : Warum Inline-Variablen?

     
      by Harry Stahl, 28. Mai 2020
    Da stimme ich Dir zu. Es zeigt also mal wieder, dass es eben auf den gegebenen Kontext ankommt... Bei mir spielt dieser Aspekt gar keine Rolle (jedenfalls derzeit)), bin also in dieser Hinsicht erfreulicherweise da nicht eingeschränkt.

    Wobei man da aber auch anmerken muss, dass man bei allzu viel Selbstbeschränkung dann evtl. nicht alles rausholen kann, was einem neue Programmiertechnicken...
  • Forum: Object-Pascal / Delphi-Language

    AW: 10.4 : Warum Inline-Variablen?

     
      by Harry Stahl, 28. Mai 2020
    Na gut, evtl. ist das bei mir ein Sonderfall, ich sehe mir viel Source-Code in meinem Pascal-Editor an. Der kann zwar auch zu den meisten Variablen-Deklarationen hinspringen, aber "Maus drüber" kann er nicht. Dazu müsste das Programm wie ein Compiler funktionieren, mit entsprechendem Programmaufwand und Speicherverbrauch.

    Mal abgesehen davon - ich habe es schon mal erwähnt - jeder wie er will....
  • Forum: Object-Pascal / Delphi-Language

    AW: 10.4 : Warum Inline-Variablen?

     
      by Harry Stahl, 28. Mai 2020
    Man sieht sich Source-Code ja nicht nur in Delphi an, sondern auch Online im Webbrowser oder in einem anderen Programm, da geht das mit dem Mauszeiger drüber leider nicht...
  • Forum: Object-Pascal / Delphi-Language

    AW: 10.4 : Warum Inline-Variablen?

     
      by Harry Stahl, 28. Mai 2020
    Das ist aber Fehler, der auch auch ohne Inline-Var recht ähnlich möglich wäre:


    var
    tmp: Integer;
    begin
    for L := 1 to 10 do begin
    // tmp := 0; <-- Oder so was
    inc (tmp);
    DoStuff (L, tmp);
  • Forum: Object-Pascal / Delphi-Language

    AW: 10.4 : Warum Inline-Variablen?

     
      by Harry Stahl, 27. Mai 2020
    Warum findest Du, dass es den Code schlechter lesbar macht? Ich habe da eher die gegenteilige Erfahrung gemacht.

    Wenn ich mir eine Funktion ansehe, die ein anderer geschrieben hat (oder ich selber vor längerer Zeit) und sich da im Var-Bereich 5-10 Variablen-Deklarationen tummeln, weiß ich dann noch, wenn ich mir 50 Zeilen code durchgelesen habe, welchen Typ eine Variable hat, wenn sie zum...
  • Forum: Object-Pascal / Delphi-Language

    AW: 10.4 : Warum Inline-Variablen?

     
      by Harry Stahl, 27. Mai 2020
    Erfreulicherweise läßt Delphi Dir die Wahl.

    Statt

    var files := System.ioutils.TDirectory.GetFiles (edDir.Text, '*.*');



    kanst Du auch
  • Forum: Object-Pascal / Delphi-Language

    AW: 10.4 : Warum Inline-Variablen?

     
      by Harry Stahl, 27. Mai 2020
    Ich habe zufälligerweise gerade etwas dazu in diesem Beitrag geschrieben:

    https://www.delphipraxis.net/1465551-post57.html

    Wer es noch ein wenig ausführlicher und mit weiteren Argumenten nachlesen möchte:

    https://landgraf.dev/en/5-reasons-to-use-inline-variables-in-delphi/
    https://www.ideasawakened.com/post/newly-discovered-hidden-benefits-of-inline-variables-in-delphi...


URL zu dieser Suchanfrage:

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