-
- Если вы её довели до дебаггера, то уже плохо. Её не надо б до дебаггера доводить, максимум до разматывания логов. - Николай Коровин(23.02.2018 16:27)
- Не понимаю. Нет проблем поставить столько точек останова, сколько нужно. В gdb можно дойти до выхода из функции (finish) и отмотать программ назад (reverse-step). При использовании всяких IAR ограниченным функционалом, наверное, лучше иметь один fk0(220 знак., 23.02.2018 15:02)De_user
- Про "наличие одной точки выхода уменьшает Cyclomatic Complexity всей программы." - De_User(24.02.2018 03:26)
- Cyclomatic Complexity and Why We Don't Use It. Весь текст можно не читать, достаточно прочесть функцию getMonthName, чтобы стало очевидно, что Cyclomatic Complexity - хреновая метрика сложности. Вы действительно думаете, что такой код придётся йцукен(100 знак., 23.02.2018 16:19, ссылка)De_user
- Спорное утверждение: чем return отличается от goto exit или неявного перехода (по закрывающей скобочке) к последней строчке? А syntax sugar точно уменьшает, даёт на выходе исходник с которым трудно работать, трудно понимать, легко допустить fk0(183 знак., 23.02.2018 15:31)De_user
- Про "наличие одной точки выхода уменьшает Cyclomatic Complexity всей программы." - De_User(24.02.2018 03:26)