Re: Designfrage - Klassen vs. Records
- From: Michael Justin <michael.justin@xxxxxxxxxxxxxx>
- Date: Sun, 08 Feb 2009 19:43:49 +0100
Jens Lenge wrote:
- Instanzen sind implizite Pointer, dennoch gibt es keine Garbage-Collection. Folge: Der Code wird durch viele try-Blöcke (Create/Free) zerklüftet und das Risiko von Memory Leaks steigt.
Klingt wie ein Werbeslogan, aber: seit ich Interfaces benutze, habe ich keine Memory Leaks mehr. Und mehr Kontrolle über Abhängigkeiten zwischen Typen, da nur Methoden und Properties der Interfaces verwendet werden können. Die gesamte 'Architektur' wird klarer und stabiler, wenn gegen Schnittstellen programmiert wird.
--
Michael Justin
SCJP, SCJA
betasoft - Software for Delphi™ and for the Java™ platform
http://www.mikejustin.com - http://www.betabeans.de
.
- References:
- Designfrage - Klassen vs. Records
- From: Jens Lenge
- Designfrage - Klassen vs. Records
- Prev by Date: Designfrage - Klassen vs. Records
- Next by Date: Tool zum "Aufräumen" von uses-Listen?
- Previous by thread: Designfrage - Klassen vs. Records
- Next by thread: Re: Designfrage - Klassen vs. Records
- Index(es):
Relevant Pages
|