Все ссылки на статьи и ролики моего канала Old Programmer: Кроме того есть отдельный раздел, где я публикую околопрограммисткие материалы. Мои последние статьи Продолжаю знакомить вас с Дао Программиста. Материал взят с моего сайта http://asm.shadrinsk.net. Книга 3 здесь. Книга 4. Написание Так говорил учитель:
«Хорошо написанная программа это свой собственный рай; плохо написанная программа это свой собственный ад.» 4.1
Программа должна быть легкой и быстрой, а ее подпрограммы соединены подобно нанизанным жемчужинам. Идея и цель программы должны присутствовать в каждой ее части. В ней не должно быть ни слишком мало и не слишком много; ни лишних циклов, ни бесполезных переменных; ни отсутствия структуры, ни избыточной жесткости. Программа должна следовать Закону Наименьшего Удивления. Что он гласит? То, что
программа так должна выдавать ответ пользователю, чтобы удивить его при этом наименьшим образом. Программа, какая бы сложная ни была, должна действовать как одно целое. Она должн