Einzelnen Beitrag anzeigen

Benutzerbild von Neutral General
Neutral General

Registriert seit: 16. Jan 2004
Ort: Bendorf
5.219 Beiträge
 
Delphi 10.2 Tokyo Professional
 
#10

Re: Wieso lässt sich "Destroy" manuell aufrufen?

  Alt 10. Jan 2010, 22:24
Zitat von omata:
Das habe ich auch gar nicht gemeint. So eine Diskussion ist doch völlig ok.
Trotzdem kann man doch einem Anfänger ruhig den Weg so erklären wie er selbst von Delphi vorgegeben wird. Immerhin steht eben genau in der Hilfe, dass man Destroy nicht selber aufrufen sollte. Gut daran muss man sich ja nicht halten. Aber man kann doch einem Anfänger wenigstens diesen Tipp geben. Was ist so schlimm daran?
Und das mit dem hinnehmen war jetzt nicht so gemeint, dass man nicht mehr selber Denken soll. Das war so gemeint, dass wenn es von Delphi (in diesem Fall von der Delphi-Hilfe) schon so vorgegeben wird und dort ganz exakt drin steht, dass man Destroy nicht selber aufrufen soll. Warum muss ich mich dann dagegen entscheiden? Was ist an dieser sehr exakten Aussage so schlimm, warum muss ich mich unbedingt dagegen entscheiden. Gut ich kann es, aber warum? Warum immer gegen an? Nur weil es toll ist immer gegen alles zu sein?
Bei so etwas kann man doch auch einfach etwas hinnehmen. Mehr war nicht gemeint.
Also zuerst mal kann ich nirgendwo erkennen, dass hier Anfängern was "Falsches" vermittelt wird. In der Delphi Hilfe steht, man soll Free benutzen und das wird schon seinen Grund haben. Ich benutze auch nicht (auch wenn es dich vielleicht überrascht) Destroy nur weil ich GEGEN Free bin. Ich benutze selbst Free.

Es geht auch nicht darum dass hier irgendjemand Werbung für Destroy gemacht hat oder "aus Prinzip" gegen Free. alzaimar hat nur angemerkt, dass es bei sauberer Programmierung kein Problem sein sollte Destroy zu benutzen. Hast du dir mal den Code von Free angeschaut oder dir darüber Gedanken gemacht WARUM Free und nicht Destroy? Oder hast du es "einfach hingenommen" ? Ich finde es gut wenn sich Leute auch mal über Dinge Gedanken machen oder Dinge hinterfragen, die eigentlich "klar" sind oder von der Allgemeinheit "hingenommen" werden.

Von daher habe ich absolut kein Verständnis für dieses "Theater" was du da total aus heiterem Himmel provoziert hast. Es ging und geht NICHT darum immer aus Prinzip GEGEN etwas zu sein. Es geht darum sich einfach mal Gedanken zu machen und die Gedanken mit anderen zu Teilen und vielleicht ne Diskussion zu starten mit Leuten die sich auch schon darüber Gedanken gemacht haben oder durch diese Diskussion andere Leute zum Denken anzuregen.

Wenn du sowas nicht nachvollziehen kannst dann würde ich vorschlagen, dass du einfach schweigst ...

PS: Bekommt man von dir generell keine Antworten auf PNs?
Michael
"Programmers talk about software development on weekends, vacations, and over meals not because they lack imagination,
but because their imagination reveals worlds that others cannot see."
  Mit Zitat antworten Zitat