Forum: Sonstige Fragen zu Delphi
Delphi
by phXql,
2. Mär 2008
Faulheit ist bekanntlich die Mutter aller Erfindungen :)
PS: Das heißt nich, dass ich Spaghetti-Code befürworte..
Forum: Sonstige Fragen zu Delphi
Delphi
by phXql,
2. Mär 2008
Nein, raise ersetzt man auf KEINEN fall mit rückgabeparametern.
Exceptions kann man nicht ignorieren, Rückgabewerte schon.
// Edit: hähähä, Exceptions ignorieren kann man schon, aber dann kann man demjenigen Vorsatz vorwerfen:
try
{
foobar();
}
Forum: Sonstige Fragen zu Delphi
Delphi
by phXql,
2. Mär 2008
if-Anweisungen sind return (das selbe wie Exit) vorzuziehen, zumindest meinte das unser Prof in Java. Grund: man kann den Breakpoint auf das Ende der Methode setzen (da wo das return steht) und sieht immer, was zurückgegeben wird. Wenn mittendrin irgendwo rausgesprungen wird, geht das nicht mehr.
Raise nicht zu benutzen is blödsinn, wie soll man denn sonst Exceptions werfen?