AW: Was nervt euch so, während der Programmierung oder so allgemein
Zitat:
|
AW: Was nervt euch so, während der Programmierung oder so allgemein
Zitat:
|
AW: Was nervt euch so, während der Programmierung oder so allgemein
Ja das problem hatte das Spiel "Myth" von Bungie auch. Schööön aufgeräumt^^
|
AW: Was nervt euch so, während der Programmierung oder so allgemein
Mich nervt gerade, dass FreeAndNil auf Interfaces angewendet werden kann statt dass es einen Compilerfehler gibt, da darin erst auf TObject gecastet wird.
So habe ich bei der Umstellung einiger Objekte auf Interfaces diese Aufrufe übersehen... Warum das so ist, ist mir natürlich klar. :wink: |
AW: Was nervt euch so, während der Programmierung oder so allgemein
Sowas kenn ich.
Ich hatte einige verschachtelte
Delphi-Quellcode:
und
{$IFDEF ...}
Delphi-Quellcode:
auf Conditional Expressions (
{$IFNDEF ...}
Delphi-Quellcode:
) umgestellt.
{$IF ...}
OK, damit der Code einheitlich ist, hab ich gleich alle umgestellt. Das Meiste über Suchen&Ersetzen, was natürlich nicht alle
Delphi-Quellcode:
erwischte.
{$ENDIF}
Dachte mir aber "Ach, der Compiler meckert schon, wenn im ein
Delphi-Quellcode:
fehlt, bzw. wenn er stattdessen auf ein
{$IFEND}
Delphi-Quellcode:
trifft.
{$ENDIF}
Aber neeee, das Error-Insight arbeitet diesesmal korrekt und bemängelt sowas, aber Compiler ignoriert es einfach. Ich hoffe mal der ht die Beiden als "gleichwertig" angesehn und nicht irgendwelchen Sch* gebaut. (hab mich aber dennoch sicherheitshalber manuell auf die Suche gemacht). Oder warum haben variante Records kein
Delphi-Quellcode:
zum
END
Delphi-Quellcode:
?
CASE
- die Syntax sieht besch* aus - und man kann es nur am Ende eines Records nutzen, was Headerübersetzungen voll häßlich gestaltet |
AW: Was nervt euch so, während der Programmierung oder so allgemein
Zitat:
|
AW: Was nervt euch so, während der Programmierung oder so allgemein
Es wurde mal das IFEND eingeführt, zusammen mit dem, bzw. für das IF, damit ältere Compiler nicht durcheinanderkommen, da für sie das ENDIF immer zu einem IFDEF/IFNDEF gehört und somit das IFEND keine Funktionsstörung erzeugt, wenn man es im Code via IFDEF+ENDIF vor ihnen versteckt.
Genuso gut kann man kein (* mit einem } abschließen. |
AW: Was nervt euch so, während der Programmierung oder so allgemein
Warum ist SVN (Turtoise) eigentlich so arschlangsam? :wall:
Da löscht man nur mal 19802 Dateien/Verzeichnisse (bzw. verschiebt sie) und alleine ein lokales markieren als "gelöscht" dauert Stunden. |
AW: Was nervt euch so, während der Programmierung oder so allgemein
Löschen oder verschieben? Letzteres geht bei mir in SVN eigentlich superschnell.
|
AW: Was nervt euch so, während der Programmierung oder so allgemein
Im Explorer ein paar Verzeichnisse markieren und dann SVN > Löschen ... da kann man zwar noch zugucken (schafst geschätzte 100 Dateien die Sekunde)
Aber lösch' die Dateien mal im Explorer, dann markier mal die "fehlenden" Dateien im Änderungsprüfdialog und sag dort "löschen" ... also das dauert ewig. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 04:57 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