Раз уж о поговорках речь зашла:

"Не в свои сани не садись"
"Не умеешь -- не берись"

Источники таких проблем были явно названы 40 лет назад. И тогда же было растолковано, как их избегать.

В 2014 году изготовление mission-critical приложений с помощью средств, не минимизирующих вероятность подобных ошибок, -- шарлатанство.

Особенно с учетом зарплат IT-шников.