Re: Wo gebt ihr Objekte frei?
11. Dez 2007, 22:48
Da brauchen wir nicht lange drumherum reden, die Methode 3 ist eigentlich die Standardmethode. Ich hatte noch nie eine Aufgabe die ich nicht mit dieser Methode lösen konnte. Sie ist sauber und man weiß immer was man freigeben muß.
Die Methode 1 mag ich eigentlich nicht, ist aber möglich. Hier will ich mal Muetze1 ein wenig widersprechen, denn diese Methode sieht man gelegentlich. Auch in gut programmierten Programmen. Ich kann mich sogar erinnern irgendwo ein Beispiel in der Delphi Hilfe gesehen zu haben das so gelöst wurde. Das Problem ist allerdings, daß man irgendwann nicht mehr dran denkt, daß man etwas wieder freigeben muß. Bei Miniprojekten geht das noch, vielleicht auch bei Funktionen die man immer wieder nutzt, sonst bin ich aber kein Fan davon.
Die Methode 2 ist vielleicht interessant, aber das ist kein programmieren, sondern eher basteln. Meiner Meinung nach verläßt man hier den Pfad der sauberen Programmierung.
|