Здравствуйте, _hum_, Вы писали:
X>>А можно реальный пример, где Вы решили сэкономить в угоду читабельности, убрав пару break.
__>да в любом коде лишняя торчащая и затеняющая основное значение конструкция — это вред. а тут этот break:
__>
__>swicth(a)
__>{
__>case 1: x = 1001; break;
__>case 2: x = 4002; break;
__>};
__>swicth(a)
__>{
__>case 1: x = 1001;
__>case 2: x = 4002;
__>};
__>
__>(особенно, когда кейсов много, и ошибиться в них ни в коем случае нельзя)
Друг мой, изучай инструмент, с которым работаешь, мой тебе совет.
И тогда у тебя не будет случаться таких факапов, как случился в твоём проекте с switch. Надеюсь, ты успел понять где у тебя ошибка перед сдачей релиза, а не после...