Delphi-PRAXiS
Seite 23 von 192   « Erste     13212223 24253373123     Letzte »    

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Klatsch und Tratsch (https://www.delphipraxis.net/34-klatsch-und-tratsch/)
-   -   Was nervt euch so, während der Programmierung oder so allgemein (https://www.delphipraxis.net/152540-nervt-euch-so-waehrend-der-programmierung-oder-so-allgemein.html)

generic 3. Jun 2011 08:47

AW: Was nervt euch so, wärend der Programmierung.
 
Liste der Anhänge anzeigen (Anzahl: 1)
Mich nervt:
Wenn ich Informationen brauche und ich sie nicht bekommen kann, weil Microsoft seine Server nicht unter Kontrolle hat.

himitsu 3. Jun 2011 10:36

AW: Was nervt euch so, wärend der Programmierung.
 
Das MSDN gibt es auch als PSDK zum Downloaden,
mit dem Bonus, auch gleich die C-Header-Files mitzubekommen, worin sich vorallem von vielen Konstanten die Werte finden lassen, welche man im MSDN oftmals vergebens sucht.

http://www.microsoft.com/downloads/e...0-bea146e4fae1

Stevie 3. Jun 2011 20:51

AW: Was nervt euch so, wärend der Programmierung.
 
Mich nervt:
Vermeintliche Optimierung von verständlichem und funktionierendem Sourcecode, der keiner Optimierung bedarf, auf Kosten der Verständlichkeit mit gleichzeitiger Einführung von Bugs... :wall:

Elvis 3. Jun 2011 21:00

AW: Was nervt euch so, wärend der Programmierung.
 
Zitat:

Zitat von Stevie (Beitrag 1104517)
Mich nervt:
Vermeintliche Optimierung von verständlichem und funktionierendem Sourcecode, der keiner Optimierung bedarf, auf Kosten der Verständlichkeit mit gleichzeitiger Einführung von Bugs... :wall:

Besonders toll sind Cargo-Cult Optimierungen. Also solche, bei denen es keinerlei kausalen Zusammenhang zwischen dem tatsächlichen Laufzeitverhalten, oder den Anforderungen des darunterliegenden Frameworks, mit dem Gefrickel des "Programmierers" gibt. Zum Beispiel wenn jmd der Meinung ist, dass er unbedingt FreeAndNil in seinen Destruktoren benutzen muss, anstatt einfach Free. Und noch besser: Wenn er auch noch glaubt, dass es das Laufzeitverhalten seiner App verbessert... :freak:

himitsu 3. Jun 2011 23:02

AW: Was nervt euch so, wärend der Programmierung.
 
@Stevie: rate mal, warum ich nicht mit PChar gearbeitet hab .... ist so schon schlimm gegenug der Code.

Stevie 3. Jun 2011 23:14

AW: Was nervt euch so, wärend der Programmierung.
 
Zitat:

Zitat von himitsu (Beitrag 1104537)
@Stevie: rate mal, warum ich nicht mit PChar gearbeitet hab .... ist so schon schlimm gegenug der Code.

Das war keineswegs auf dich bezogen, es hat mich nur wieder daran erinnert :)

himitsu 4. Jun 2011 08:51

AW: Was nervt euch so, wärend der Programmierung.
 
Och, ich hatte auch schonmal (vor ein paar Jährchen) 2 Tage lang einen Code umgeschrieben .... schön auf unverständliches Assembler ... und am Ende war er langsamer als vorher :oops:

Zuck 7. Jun 2011 23:54

AW: Was nervt euch so, wärend der Programmierung.
 
Mich nervt öfters mal die tatsache dass sich der source von units oft nicht an guidelines hält (bezeichner, kommentare, etc.)
Hoffentlich ändert sich das mit der cross-vcl

Zuck

jaenicke 8. Jun 2011 05:02

AW: Was nervt euch so, wärend der Programmierung.
 
Oh ja, da hast du Recht. Da gibt es schon einen Formatter und dann wird der nicht einmal auf die internen Units angewendet, so dass es da "schöne" Stilblüten gibt... :roll:

Wobei der Formatter für jegliche anonymen Methoden absolut unbrauchbar ist (mit Beibehaltung manueller Leerzeilen gehts einigermaßen, aber nicht wirklich). Naja, hat offenbar kaum jemand damit getestet. Hätte man die Formatierung auf die VCL-Units usw. angewendet, wäre das Problem sicher aufgefallen...

EWeiss 8. Jun 2011 06:38

AW: Was nervt euch so, wärend der Programmierung.
 
Mich nervt
Das eine einfache Case anweisung wie diese nicht unterstützt wird.

Delphi-Quellcode:
case DisplayMin of
  case Is > 9:
und nur über umwege machbar ist.
Delphi-Quellcode:
    case DisplayMin of
    9..59:
      begin
        NumberLed(Graphics, NumImgH, 1, StrToInt(Copy(IntToStr(DisplayMin), 1, 1)));
        NumberLed(Graphics, NumImgH, 2, StrToInt(Copy(IntToStr(DisplayMin), 2, 1)));
      end;

und generell nur Ordinal typen verwendet werden können.
Den sinn dahinter verstehe ich heute noch nicht.

Und das konvertieren natürlich ;)
StrToInt, IntToStr usw..

gruss


Alle Zeitangaben in WEZ +1. Es ist jetzt 21:00 Uhr.
Seite 23 von 192   « Erste     13212223 24253373123     Letzte »    

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