Загрузка...

Avoid defensive programming

Senior developers care a lot about invariants.

If a user must exist at this point in the code, returning None breaks the invariant and hides a bug.

Raising an exception makes the invalid state explicit immediately.

Same Python. Different mindset. 🔥

#python #programming #coding #developer #softwareengineering #backend #pythondeveloper #cleancode #architecture #it

Видео Avoid defensive programming канала Ivan Koldakov
Яндекс.Метрика
Все заметки Новая заметка Страницу в заметки
Страницу в закладки Мои закладки
На информационно-развлекательном портале SALDA.WS применяются cookie-файлы. Нажимая кнопку Принять, вы подтверждаете свое согласие на их использование.
О CookiesНапомнить позжеПринять