Hier noch ein kleiner Nachtrag zu meinem Eintrag von gestern...

Es gibt noch einen offensichtlichen Grund, weshalb booleans immer einen schalen Geschmack hinterlassen, den ich gestern (offensichtlich :-) ) vergessen hatte zu erwähnen: Wartbarkeit.

Welche Zeile ist besser zu lesen:

double result = CalculateInvariant( true, true, false);

vs.

double result = CalculateInvariant( Sign.PositiveAverage, Maximization.Minimum, Interpolation.Bilinear);

... dachte ich mirs doch.... :-)