2009-02-12

Перечитывая Спольски

Попав вчера на rsdn перебрался оттуда на статьи Спольски и вот заново перечитываю их. Некоторое читаю впервые. Нашол отличную штуку:

Иногда встречается программист на Си, пишущий что-то типа if((0==strlen(x)), помещая константу слева от ==. Это очень хороший признак, означающий, что он уже столько раз попадался на путанице между = и ==, что выработал в себе привычку, исключающую подобное.
Аааааа, теперь я понял, почему плюсятнеги пишут константу слева в if-ах. Потому что это потенциальная дырка в коде вызыванная не совершенством Си/Си++.

Комментариев нет:

Отправить комментарий