LINUX.ORG.RU

История изменений

Исправление WitcherGeralt, (текущая версия) :

Слабенько пока значений 3. Представь 20 значений набитых в человекочитаемые констант, например (классический свитч без fallthrough):

case SOMETHING_HUMAN_READABLE_0:
case SOMETHING_HUMAN_READABLE_1:
case SOMETHING_HUMAN_READABLE_2:
case SOMETHING_HUMAN_READABLE_3:
case SOMETHING_HUMAN_READABLE_4:
case SOMETHING_HUMAN_READABLE_5:
case SOMETHING_HUMAN_READABLE_6:

Тут if value in (…) будет жестью.

Исправление WitcherGeralt, :

Слабенько пока значений 3. Представь 20 значений набитых в человекочитаемые констант, например:

case SOMETHING_HUMAN_READABLE_0:
case SOMETHING_HUMAN_READABLE_1:
case SOMETHING_HUMAN_READABLE_2:
case SOMETHING_HUMAN_READABLE_3:
case SOMETHING_HUMAN_READABLE_4:
case SOMETHING_HUMAN_READABLE_5:
case SOMETHING_HUMAN_READABLE_6:

Тут if value in (…) будет жестью.

Исходная версия WitcherGeralt, :

Слабенько пока значений 3. Представь 20 значений набитых в человекочитаемые констант, например:

case SOMETHING_HUMAN_READABLE_1: case SOMETHING_HUMAN_READABLE_1: case SOMETHING_HUMAN_READABLE_1: case SOMETHING_HUMAN_READABLE_1: case SOMETHING_HUMAN_READABLE_1: case SOMETHING_HUMAN_READABLE_1: