Вход на сайт
Подарки от программис'тов
6208 просмотров
Перейти к просмотру всей ветки
uscheswoi_82 старожил
в ответ Срыв покровов 23.03.22 06:41
Прибавь мне 50% к зарплате и я буду писать тот же код. Вероятность багов не уменьшится.
Надо сразу в коде ставить кучу проверок и везде где можно try catch блоки. Имхо это ещё зависит от языка программирования, допустим если программировать на Ada или Pascal там строгая типизация, меньше ошибок в коде, допустим в Ada если создать новый тип на базе готового (допустим Integer), и присвоить (скопировать) значения базового типа, то произойдёт ошибка во время компиляции. А в JavaScript, PHP, Python абсолютно всё равно какой тип данных, там и может произойти ошибка, а в Си и Си++ можно в свою или чужую память залесть и подпортить. Допустим:
A это тип Integer B это тип A A = 5 B = A - тут произойдёт ошибка, т.к. переменная B это не Integer, а новый тип A.
Если я кому-то отвечаю, это не значит что я ему симпатизирую, каждый остаётся при своём мнение
Дневник тяжелобольного инвалида