ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Воскресенье
24 ноября
954324 Топик полностью
s_h_e (22.10.2019 08:23, просмотров: 720) ответил =AlexD= на Логика конечно может быть сколь угодно сложной, но охватить силою мысли довольно тяжело, и написать юнит тесты для 100500 состояний можно, но забибикаешься.
В общем, fk0 отписался уже. Любой активный bool флажок или бинарный семафор увеличивает кол-во возможных состояний подсистемы вдвое, и делает это неявно. Для неявных состояний юнит тесты никто не пишет конечно же, что дает видимость легкой жизни. А если подходить с т.з. качества ПО - Explicit is Better than Implicit. ИМХО при грамотном проектировании системы число потоков всегда минимизируется.