On 3/11/24 12:20, Volodymyr Sharun wrote:
Ось це потребує rethink-у майфренд ). Девелопери нерідко далекі від розуміння алгоритмічної складності або даунтайма від міграції (альтера, або блокуючого апдейта), або наслідків поведінки код->платформа->база.

Коли мені доводилось в житті кодити, то error handling займав неілюзорну частину коду. Настільки неілюзорну, що я іноді не розумів - я пишу код чи обробку помилок :) Не треба розуміти, як влаштована інфраструктура, але щонайменше треба розуміти, що інфраструктура в будь-яких момент може вийти з ладу за яких-небудь обставин.
Тому, хоча б generic error handling має бути присутнім.

-- 
Volodymyr Litovka
  "Vision without Execution is Hallucination." -- Thomas Edison