ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Четверг
11 июля
361019 Топик полностью
fk0, легенда (11.10.2012 10:36 - 11:00, просмотров: 70) ответил Vladimir Ljaschko на Это и мое мнение, не лезьте :) Я разговариваю с коллегой-разработчиком, которому проще принять понятие флага, чем понятие "получают от них сообщения" (см ссылку). Ага, письма пишут. Кроме того, fk0, мне кажется, что ранее Вы придерживались
Я всегда говорил, что спагетти из флагов -- зло. Фактически каждый флаг -- это отдельный автомат с двумя состояниями. Ну а из теории известно, что из N таких флагов можно получить автомат с 2^N состояниями (и запутаться в состояниях окончательно). В то время как обычно некоторые состояния невозможны (т.е. если один флаг в одном состоянии, то другие не имеют значения, например) и реальное количество состояни обычно отнюдь не 2^N, а k*N, где k весьма невелико. Если флаги отвечают за что-то принципиально разное -- оставить как есть. Если за что-то общее -- преобразовать к одной переменной.
[ZX]