Программирование - это конструирование. Как вообще можно изучать изобретательное конструирование?
Можно попытаться из анализа многих относительно сложных и длинных образцовых примеров программ выделить элементарные композиционные принципы и представить их систематическим образом.
Длинные программы доминируют в практике программирования, и они гораздо больше подходят для демонстрации тех трудно определяемых, но существенных свойств, которые называют стилем и хорошей структурой. Они также должны послужить упражнениями в искусстве чтения программ, которым часто пренебрегают в пользу написания программ.
Важно уделять достаточно внимания деталям, так как в программировании дьявол прячется в деталях.
Комментарии
Отправить комментарий