![]() |
#20 |
Участник
|
Цитата:
Сообщение от belugin
![]() Это соображения понятны, но
1. Так не делают, поэтому инструментарием данный путь не поддерживается 2. Так не делают, поэтому средний человек, читающий ваш код вместо знакомого паттерна будет долго тупить 3. нету case condition, есть case value - а вам приходится каждый раз повторять _cmd == 4. Лучше безобразно, но единообразно (via подполковник Схаба) => На практике, лучше switch 5. При отладке не понять, в каком месте данное сравнение валится - для отладчика это один оператор. 6. Дополнительные возможности для ошибок при исправлении данного кода ввиду его непонятности программистам, соблюдающим best practice. |
|