
Ваша оценкаЦитаты
Аноним1 октября 2019 г.Наша цель – думать описательно (обозначая, что должно быть сделано, а не как это должно быть сделано) и создавать высокодинамичные и адаптируемые программы. Это можно сделать, придерживаясь общего правила: программировать для общего случая и помещать всю специфику в другое место – за пределы компилируемого ядра программы.
032
Аноним1 октября 2019 г.во всех случаях неплохо было бы написать такую программу, которая осуществляла бы реальную проверку того, освобождены ли ресурсы надлежащим образом. Для большинства приложений это обычно означает создание оболочек для каждого типа ресурса и их использование для отслеживания всех распределений и освобождений. В некоторых точках программы логика диктует, что ресурсы находятся в определенном состоянии; для проверки этого и необходимо использовать оболочки.
036
Аноним30 сентября 2019 г.Так что же означает «корректная программа»? Это та программа, которая делает не более и не менее того, на что она претендует.
043
Аноним30 сентября 2019 г.Зная, что никто не пишет совершенных программ, включая их самих, прагматики пишут программы, защищаясь от собственных ошибок.
040
Аноним30 сентября 2019 г.То удивление, которое вы испытываете, когда что-то идет не так как надо, прямо пропорционально уровню доверия и веры в правильность прогоняемой программы.
042
Аноним26 сентября 2019 г.выберите единицы, в которых будет дан ответ, чтобы отразить точность, которую вы намерены передать.
045