Светлый идеал 100% покрытия тестами

топ 100 блогов lionet24.01.2015 Что-то я не понимаю эти вот страдания по поводу того, что покрытие кода не 100%. Ну допустим ваша тулза показывает 100%. Что это значит, можно конюшни больше не чистить? А вот и нет:

int f(int a, int b) {
  int arr[2] = { 0, 0 };
  int i = 1;

  if(a == 1) i--;

  if(b == 1) i--;

  return arr[i];
}

И что это вам дало? Покрытие по строчкам 100%, а всё падает.

По опыту, у 84% программистов какой-то blind spot, не позволяющий ощутить масштаб проблемы.

Чувствую себя капитаном, пиша этот пост. Но он нужен.

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

Архив записей в блогах:
Я раньше любил изучать какие-нибудь экзотические языки программирования и потом тут про них рассказывать, будь то Clean, ATS, CPL, Idris, Dafny и пр. Но некоторое время назад обнаружил, что как-то больше не вижу особо интересных ЯП, одни языки все повторяют один и тот же набор фич, другие ...
Читаю в новостях (цитирую! дословно!): «По данным нового исследования, человеку не нужны в рационе молочные продукты. Это обусловлено тем, что от них может быть больше вреда, нежели пользы…» Так вот значит оно как. Молоко-то вредно. И все молочное – тоже. Про мясо, надо полагать, даже ...
Слушайте, а давайте отвлечемся от околомодно-косметических тем и поговорим о любимых актерах! О мужчинах! Мы ж девочки таки ))) Чем навеяно? С утра в очередной раз ФБ предложил мне пройти тест, мол, кто из знаменитых мужчин мог бы быть вашим мужем... выпал мне "дерзкий и сексуальный Ко ...
"Переубедить вас мне не удастся, поэтому сразу перейду к оскорблениям" Поговорим о специфике общения в ЖЖ? Этот анекдот - в самую точку. Очень распространенная манера комментирования. Безумно надоели люди, которые сначала пишут глупости, обильно снабжая их матом, или руганью, или ...
На тему заглавной фотографии, а также переписки Захаровой и Вучича в Фейсбуке. 1. Для Захаровой это уже не первый прокол, когда ее "частное мнение" в Фейсбуке затрагивает государственные вопросы, после чего приходится оправдываться (как это было в истории "Сталин хуже ...