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
Getox

Registriert seit: 28. Dez 2012
155 Beiträge
 
Delphi XE3 Professional
 
#1

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

  Alt 20. Mär 2013, 14:39
Ja.. ohne Witz... Meistens fällt mir die Lösung dann zuhause später am Abend auf dem Klo oder im Bett ein^^ Das ist echt faszinierend.
Ist ein Nilpferd ein Pferd, das nicht vorhanden ist?
 
Benutzerbild von Codehunter
Codehunter

Registriert seit: 3. Jun 2003
Ort: Thüringen
2.284 Beiträge
 
Delphi 12 Athens
 
#2

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

  Alt 20. Mär 2013, 23:06
Ich hatte mal einen Fall, dass ich eine klitzekleine Teilfunktion geschlagene sieben Mal neu geschrieben habe. Ich hab immer viel zu kompliziert gedacht. Und dann hab ich die Lösung ganz nebenbei in einem anderen Projekt gefunden.

Das eigentlich frustrierende war, dass eine der sieben Lösungen aus einer Klasse mit 300 Zeilen bestand und die finale Lösung aus einer simplen Function mit 27 Zeilen.

Das sind so die Momente wo man denkt: Man ich bin zu alt für diesen Scheiß.
Ich mache grundsätzlich keine Screenshots. Schießen auf Bildschirme gibt nämlich hässliche Pixelfehler und schadet der Gesundheit vom Kollegen gegenüber. I und E zu vertauschen hätte den selben negativen Effekt, würde aber eher dem Betriebsklima schaden
 
QuickAndDirty

Registriert seit: 13. Jan 2004
Ort: Hamm(Westf)
2.025 Beiträge
 
Delphi 12 Athens
 
#3

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

  Alt 21. Mär 2013, 09:57
Ich hatte mal einen Fall, dass ich eine klitzekleine Teilfunktion geschlagene sieben Mal neu geschrieben habe. Ich hab immer viel zu kompliziert gedacht. Und dann hab ich die Lösung ganz nebenbei in einem anderen Projekt gefunden.

Das eigentlich frustrierende war, dass eine der sieben Lösungen aus einer Klasse mit 300 Zeilen bestand und die finale Lösung aus einer simplen Function mit 27 Zeilen.

Das sind so die Momente wo man denkt: Man ich bin zu alt für diesen Scheiß.
Das hilft dir wieder auf:
http://martinvalasek.com/blog/pictur...evelopers-life

http://martinvalasek.com/blog/pictur...rs-life-part-2

http://martinvalasek.com/blog/pictur...rs-life-part-3
Andreas
Monads? Wtf are Monads?
 
Benutzerbild von Codehunter
Codehunter

Registriert seit: 3. Jun 2003
Ort: Thüringen
2.284 Beiträge
 
Delphi 12 Athens
 
#4

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

  Alt 21. Mär 2013, 12:05
das hilft dir wieder auf
*lol*
Ich mache grundsätzlich keine Screenshots. Schießen auf Bildschirme gibt nämlich hässliche Pixelfehler und schadet der Gesundheit vom Kollegen gegenüber. I und E zu vertauschen hätte den selben negativen Effekt, würde aber eher dem Betriebsklima schaden
 
Der schöne Günther

Registriert seit: 6. Mär 2013
6.201 Beiträge
 
Delphi 10 Seattle Enterprise
 
#5

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

  Alt 21. Mär 2013, 14:15
Mir ist nun nach mehreren Wochen im Delphi-Land aufgefallen, dass der Destruktor nicht automatisch aufgerufen wird wenn der Gültigkeitsbereich des Objekts verlassen wird (so wie z.B. in C++). Das erklärt jetzt einiges...
 
Morphie

Registriert seit: 27. Apr 2008
Ort: Rahden
630 Beiträge
 
#6

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

  Alt 21. Mär 2013, 14:25
Delphi hat (zum Glück?) keinen Garbage-Collector, also musst du dich um das Freigeben / Aufräumen (Free) immer selbst kümmern (Ausnahme z.B. OwnsObjects von TObjectList)

Und falls das wirklich neu für dich ist, dann sei hier schon mal gesagt, dass man das fast immer in einem Resourcenschutzblock macht

Delphi-Quellcode:
myObject := TMyClass.Create;
try
  myObject.DoSomething;
finally
  myObject.Free;
end;
 
Der schöne Günther

Registriert seit: 6. Mär 2013
6.201 Beiträge
 
Delphi 10 Seattle Enterprise
 
#7

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

  Alt 21. Mär 2013, 14:32
Dass Delphi keine Garbage Collection hat war mir klar, aber mir erschien es nur logisch dass der Destruktor aufgerufen wird wenn eigentlich absolut eindeutig ist, dass sich hier nach niemand mehr für interessieren wird - C++ macht das ja auch so und hat keinen Garbage Collector.

Das war wirklich ein harter Schlag, Anfang Februar habe ich mit Delphi angefangen. Jetzt kann ich mich noch einmal durch alles durchwühlen


Update:
Vielen Dank bzgl. TObjectList , das bringt mich schonmal einen großen Schritt weiter!

Geändert von Der schöne Günther (21. Mär 2013 um 14:40 Uhr)
 
Benutzerbild von p80286
p80286

Registriert seit: 28. Apr 2008
Ort: Stolberg (Rhl)
6.659 Beiträge
 
FreePascal / Lazarus
 
#8

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

  Alt 21. Mär 2013, 15:11
@QuickAndDirty


Gruß
K-H
Programme gehorchen nicht Deinen Absichten sondern Deinen Anweisungen
R.E.D retired error detector
 
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 07:29 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