Зачем было лить столько воды, чтобы донести мысль: «100% покрытия кода» не равно «100% работоспособности кода»?
Вот, например, 100% покрытый код:
def foo (a, b):
return a+b
assert foo(2,3) = 5
Который 100% не до конца протестирован.
И тут плохо не то, что код покрыт на 100%, а то, что кто-то считает эту метрику панацеей. Т.е. статью стоило назвать «Почему делать покрытие кода ключевым KPI это плохо» или «Почему менеджер требующий 100% покрытия кода это плохо».
Набор хорош. Жаль я не нашел его, когда заказывал свой Ардуино.
Но наборы появляются и исчезают, поэтому я упор сделал на комплектацию, а не конкретные лоты с Али.
А зачем было брать двухцветные светодиоды, если они всегда горят только одним цветом? Монохромными и управлять было бы проще, и паять меньше, и стоят они дешевле.
Вот, например, 100% покрытый код:
Который 100% не до конца протестирован.
И тут плохо не то, что код покрыт на 100%, а то, что кто-то считает эту метрику панацеей. Т.е. статью стоило назвать «Почему делать покрытие кода ключевым KPI это плохо» или «Почему менеджер требующий 100% покрытия кода это плохо».
Но наборы появляются и исчезают, поэтому я упор сделал на комплектацию, а не конкретные лоты с Али.