Previous Entry Share Next Entry
Что программеру хорошо, то аналитику смерть
uralpanda
Поганый код встречается часто. Иногда, правда, попадается код не то, чтобы - ошибочный, а как бы... неинтеллигентный, что ли? Ну, скажем, я видел такое:
if ( commission != 0.0 ) {
grossPrice = netPrice + commission;
}

Хотя бывает и менее очевидное (тоже видел):
double u = sqrt( a );
if ( u == 1.0 ) {
u = 1.0000001; // с комментарием, мол, иначе - не работает...
}
double t = ( 1 - u ) / ( 1 - u * u );

Или такое:
bool isSpecial = (( a != dummy || b != dummy ) && ( a != b ));

взято у arbat (thanks)

  • 1
ужас - у нас такого хватает. я один раз по четырем классам написал ошибок больше чем их суммарный код.

да уж, бывает :))))

*

  • 1
?

Log in

No account? Create an account