Просить прощения или разрешения? 🙏

Сегодня у нас на ринге — два фундаментальных подхода к обработке ошибок в Python.

С одной стороны — LBYL (Look Before You Leap). "Cначала сто раз проверь, потом один раз сделай".

С другой — EAFP (Easier to Ask for Forgiveness than Permission). "Сначала фигачим, а если что-то сломается — элегантно ловим исключение".

Спойлер: Python — язык для оптимистов. Но, как всегда, есть нюансы 🌚

Листай карточки, чтобы понять, в чём разница 🧐

#два_стула

Просить прощения или разрешения? 🙏
Сегодня у нас на ринге — два фундаментальных подхода к обработке ошибок в Python.
С одной стороны — LBYL (Look Before You Leap) | Сетка — социальная сеть от hh.ru Просить прощения или разрешения? 🙏
Сегодня у нас на ринге — два фундаментальных подхода к обработке ошибок в Python.
С одной стороны — LBYL (Look Before You Leap) | Сетка — социальная сеть от hh.ru Просить прощения или разрешения? 🙏
Сегодня у нас на ринге — два фундаментальных подхода к обработке ошибок в Python.
С одной стороны — LBYL (Look Before You Leap) | Сетка — социальная сеть от hh.ru Просить прощения или разрешения? 🙏
Сегодня у нас на ринге — два фундаментальных подхода к обработке ошибок в Python.
С одной стороны — LBYL (Look Before You Leap) | Сетка — социальная сеть от hh.ru