Как стать автором
Обновить
0
0
Лобачев Александр @Danath

Инженер механик

Отправить сообщение

То есть в угоду Вашей парадигме Вы намеренно делаете иллюзию, что в алгоритме один выход, даже если у него их несколько (даже если они условно равноценны) и оставляете пользователя в поиске оставшегося?

Не очень мне понятен подобный подход, однако я не специалист и критиковать не разбираясь в алгоритмах смысла не вижу. Спасибо за Ваши разъяснения.

Товарищи, просветите пожалуйста меня насчет такой вещи (сразу предупреждаю, что прогер из меня никакой с данной проблемой вообще не сталкивался, но говнокодить иногда приходится) — а откуда обязательное правило шампура? Я по привычке например проверяю входные данные на существование и правильность (например соответствие необходимому формату) и если оно неверно делаю экстренный выход с ошибкой (error в матлабе, который, если я мне не изменяет память при отладке заканчивает программу а не уводит в конец кода). Но это получается не нормальное окончание работы программы и в таком случае это не ожидаемый в конце итог.
Во всех блок-схемах, представленных в статье предполагается единственный исход, тогда как в работе зачастую исходов может быть несколько (например рабочее выполнение и прерывание работы с ошибкой). Как тогда быть с правилом «шампура»? Или последняя ячейка это условный end и все мои альтернативные случаи ошибок будут огромной пачкой стрелок забивать подходы к этой последней ячейке?

Информация

В рейтинге
Не участвует
Откуда
Санкт-Петербург, Санкт-Петербург и область, Россия
Дата рождения
Зарегистрирован
Активность