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
Thema durchsuchen
Ansicht
Themen-Optionen

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 stahli
stahli

Registriert seit: 26. Nov 2003
Ort: Halle/Saale
4.368 Beiträge
 
Delphi 11 Alexandria
 
#1

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

  Alt 13. Jan 2012, 23:53
Mich nervt mal wieder die VCL.

Warum wird bei den Komponenteneigenschaften nicht auf Änderungen geprüft und warum sind die Setter nicht mal virtuell???
Wie, um uns zu ärgern. Das wäre sooo einfach abzustellen!!!
Delphi-Quellcode:
procedure TCustomPanel.SetBevelOuter(Value: TPanelBevel);
begin
  FBevelOuter := Value;
  Realign;
  Invalidate;
end;
Stahli
http://www.StahliSoft.de
---
"Jetzt muss ich seh´n, dass ich kein Denkfehler mach...!?" Dittsche (2004)
 
Benutzerbild von blondervolker
blondervolker

Registriert seit: 14. Sep 2010
Ort: Bei: Leeeiipzzhhh
381 Beiträge
 
Delphi XE2 Architect
 
#2

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

  Alt 14. Jan 2012, 01:12
wenn die kaffeemaschiene nicht macht,was ich will
www.bewerbungsmaker.de
 
Benutzerbild von jaenicke
jaenicke

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

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

  Alt 14. Jan 2012, 06:12
Warum wird bei den Komponenteneigenschaften nicht auf Änderungen geprüft und warum sind die Setter nicht mal virtuell???
Vom Prinzip her hat es schon Sinn nicht einfach alles virtuell zu machen, denn virtuelle Methoden sind natürlich etwas langsamer. Nur ist es schlecht, dass offenbar an vielen Stellen nicht das virtuell gemacht wurde was sinnvoll gewesen wäre, sondern nur die Sachen, die jemand vom Team für andere VCL-eigene Quelltexte, sprich abgeleitete Klassen, brauchte...

Und bei vielen Klassen ärgert man sich dann natürlich, weil im Grunde schon alles fertig wäre, wenn man denn einen winzigen Teil der Klasse durch Überschreiben ändern könnte. Zum Beispiel auch bei den neuen generischen Klassen ist das so. Dabei hätte man ja gehofft, dass die Entwickler mittlerweile ein wenig dazugelernt hätten, denn dieser Kritikpunkt ist ja nun nicht neu.

Ich übe ja meistens nicht besonders viel Kritik an Delphi, aber das ist echt eine Stelle, die auch mich aufregt, weil das einige Entwicklungszeit und vor allem Nerven kostet alles nachzubauen, nur weil man die vorhandenen Klassen aufgrund zu starren Designs nicht nutzen kann.
Sebastian Jänicke
AppCentral

Geändert von jaenicke (14. Jan 2012 um 06:14 Uhr)
 
Benutzerbild von himitsu
himitsu

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

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

  Alt 14. Jan 2012, 10:03
Solche Änderungen wären doch eigentlich schnell gemacht ... wär ja praktisch, wenn auf entsprechende QC-Vorschläge flott reagiert würde.
Ein Therapeut entspricht 1024 Gigapeut.
 
Thema geschlossen


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 04:27 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