AGB  ·  Datenschutz  ·  Impressum  







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

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 19:02

Parameter dieser Suchanfrage:

Suche in Thema: Das with-Statement in XE4
Suche alle Beiträge, die von "jaenicke" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 11 von insges. 11 Treffern
Suche benötigte 0.002s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Klatsch und Tratsch

    AW: Das with-Statement in XE4

     
      by jaenicke, 7. Sep 2013
    Klar könnte man dem Debugger mehr beibringen. Da gibt es noch ein paar andere Themen. Zum Beispiel Variablen, deren Wert beim Durchklicken durch den Stack in der Liste mit lokalen Variablen angezeigt wird, aber nicht per Mouseover.

    Aber with ist so ca. das letzte was ich als wichtige Änderung im Debugger betrachten würde. Wer das nutzt, der muss dann eben auch damit leben, dass nicht alle...
  • Forum: Klatsch und Tratsch

    AW: Das with-Statement in XE4

     
      by jaenicke, 6. Sep 2013
    Ich schreibe Quelltext automatisch fast 1:1 so wie der integrierte Formatter den formatiert, benutze den also auch nicht. ;-)
    Ich finde das so (abgesehen von Einrückungen bei anonymen Methoden und nested var Sektionen...) übersichtlich. Aber an der Stelle ist das auch eher Geschmackssache, deshalb habe ich da absolut kein Problem, wenn es jemand anders macht... sofern es sinnvoll und...
  • Forum: Klatsch und Tratsch

    AW: Das with-Statement in XE4

     
      by jaenicke, 6. Sep 2013
    With und Codeformatierung zu vergleichen ist wie Äpfel mit Raumschiffen. With blendet einen zusätzlichen Scope über den Bereich, den es abdeckt. Und da kann man formatieren wie man will, man sieht trotzdem nicht was woher kommt.

    Einen schlecht formatierten Quelltext hingegen kann man einfach durch einen Codeformatter jagen und kann das so beheben. Das geht bei with nicht.

    Ich bin auch nur...
  • Forum: Klatsch und Tratsch

    AW: Das with-Statement in XE4

     
      by jaenicke, 6. Sep 2013
    Auch da gab es schon öfter Probleme in letzter Zeit...
    Es sind eben auch in vordefinierten Datentypen wie TRect Funktionen wie Offset hinzugekommen. Selbst wenn das dann (wie bei der TVirtualStringTree) nur zwei Zeilen im with sind, es hat dann bei XE2 geknallt.

    Kürzeste ja, lesbarste finde ich absolut nicht. Denn man setzt damit beim Leser des Codes voraus, dass er immer genau weiß welche...
  • Forum: Klatsch und Tratsch

    AW: Das with-Statement in XE4

     
      by jaenicke, 22. Apr 2013
    So wenige Neuerungen sind das auch syntaktisch zwar nicht, aber das sehe ich prinzipiell auch so.
  • Forum: Klatsch und Tratsch

    AW: Das with-Statement in XE4

     
      by jaenicke, 22. Apr 2013
    Das ist genau das Problem, da fehlt das IDEFixPack. Dass Delphi ohne langsam ist, ist klar.

    Und eine SSD beschleunigt das ganze natürlich enorm, da hat Phoenix Recht, aber hier ist grad keine drin und es sind 10 Sekunden Startzeit.
  • Forum: Klatsch und Tratsch

    AW: Das with-Statement in XE4

     
      by jaenicke, 22. Apr 2013
    Der Vorteil ist, dass mit der Zeile die Variable nicht nur zugewiesen, sondern auch deklariert wird.
  • Forum: Klatsch und Tratsch

    AW: Das with-Statement in XE4

     
      by jaenicke, 22. Apr 2013
    So viel finde ich die 10 Sekunden nicht. Wie oft starte ich denn Delphi pro Tag? Das ist bei mir in der Regel eine niedrige einstellige Zahl.

    Dafür gibt es ja die DDevExtensions. :wink:

    Weil der Compiler die Probleme kaum erkennen geschweige denn genau identifizieren kann. Zudem würde es da bei den meisten Projekten mit with-Verwendung schlicht viel zu viele Meldungen geben und außerdem war...
  • Forum: Klatsch und Tratsch

    AW: Das with-Statement in XE4

     
      by jaenicke, 22. Apr 2013
    Der Parser kann diese Kenntnis nicht haben bzw. müsste einen riesigen Aufwand betreiben (genau eines der Probleme von with), das kann nur der Compiler. Und deshalb könnte ein solches Tool diese Daten auch nur aus dem Compiler bekommen, aber der hat dafür ja keine Schnittstelle. ;-)

    Stimmt, aber Variablen werden in Delphi nun einmal vor dem begin deklariert und nicht irgendwo. Ob man das gut...
  • Forum: Klatsch und Tratsch

    AW: Das with-Statement in XE4

     
      by jaenicke, 22. Apr 2013
    Super finde ich nicht, aber lesbarer ist es, das stimmt. Debuggen lässt es sich trotzdem nicht sinnvoll bzw. nur mit unnötigem Zeitaufwand.

    Dass with immer wieder Probleme macht, ist ja nun nichts Neues. Es wird aber (leider) trotzdem nicht aus der Sprache rausfliegen, sondern wird nur in der RTL nicht mehr benutzt. Ob andere da mitziehen, ist eine andere Sache.

    Das Debuggen geht deshalb...
  • Forum: Klatsch und Tratsch

    AW: Das with-Statement in XE4

     
      by jaenicke, 22. Apr 2013
    Zudem gibt es immer wieder Probleme, weil Code nicht mehr kompilierbar ist. Ein Beispiel ist die Einführung von zusätzlichen Features in TRect. Dort gibt es ja nun Offset, was aber leider in der VirtualStringTree genau innerhalb eines with benutzt wurde. Und schon war nur deswegen der Code nicht mehr kompilierbar.

    Andere Punkte wurden ja schon genannt, wie der dass ein einfaches Debuggen so...


URL zu dieser Suchanfrage:

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