Поясните правила 57 и 58 в MISRA C. Почему break, continue — плохо?
Бред из разряда "goto - это плохо". Уж для мелкоконтроллеров goto - очень даже нормально. А в обработке КА и всяких условий просто необходимы break, continue, goto...
Потому что break и continue это варианты goto, а goto нарушает принципы структурного программирования.