AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Delphi-PRAXiS - Lounge Klatsch und Tratsch Was nervt euch so, während der Programmierung oder so allgemein

Was nervt euch so, während der Programmierung oder so allgemein

Ein Thema von himitsu · begonnen am 26. Jun 2010 · letzter Beitrag vom 3. Mai 2013
Thema geschlossen
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.555 Beiträge
 
Delphi 12 Athens
 
#1

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

  Alt 4. Jun 2011, 08:51
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
Ein Therapeut entspricht 1024 Gigapeut.
 
Zuck

Registriert seit: 29. Mai 2011
19 Beiträge
 
#2

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

  Alt 7. Jun 2011, 23:54
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
Zuck
 
Benutzerbild von jaenicke
jaenicke
Online

Registriert seit: 10. Jun 2003
Ort: Berlin
10.055 Beiträge
 
Delphi 12 Athens
 
#3

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

  Alt 8. Jun 2011, 05:02
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...

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...
Sebastian Jänicke
AppCentral
 
EWeiss
(Gast)

n/a Beiträge
 
#4

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

  Alt 8. Jun 2011, 06:38
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

Geändert von EWeiss ( 8. Jun 2011 um 06:52 Uhr)
 
Benutzerbild von jaenicke
jaenicke
Online

Registriert seit: 10. Jun 2003
Ort: Berlin
10.055 Beiträge
 
Delphi 12 Athens
 
#5

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

  Alt 8. Jun 2011, 08:46
und generell nur Ordinal typen verwendet werden können.
Den sinn dahinter verstehe ich heute noch nicht.
Da lässt sich halt nicht viel optimieren gegenüber einem normalen if..else, deshalb macht es wenig Sinn dort case zu verwenden und die Illusion zu erzeugen, dass man damit etwas optimieren kann...
Sebastian Jänicke
AppCentral
 
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.555 Beiträge
 
Delphi 12 Athens
 
#6

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

  Alt 8. Jun 2011, 08:52
Es ginge dann halt mehr um Optimierung des Quellcodes => Lesbarkeit.
Ein Therapeut entspricht 1024 Gigapeut.
 
Benutzerbild von freak4fun
freak4fun

Registriert seit: 22. Sep 2004
Ort: Hannover
1.807 Beiträge
 
Delphi 10.2 Tokyo Starter
 
#7

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

  Alt 8. Jun 2011, 09:03
Ich habe das Gefühl, dass bei linear wachsenden Projekten die IDE exponential langsamer wird.
Christian
IT: Schließen Sie bitte das Fenster. User: Die Tür auch?
i++; // zaehler i um 1 erhoehen
 
Thema geschlossen

Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

(?)

LinkBack to this Thread

Erstellt von For Type Datum
Untitled document This thread Refback 7. Nov 2011 09:54

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 06:48 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz