10 лучших цитат и высказываний Ричарда Э. Паттиса

Изучите популярные цитаты и высказывания американского писателя Ричарда Э. Паттиса.
Последнее обновление: 9 ноября 2024 г.
Ричард Э. Паттис

Ричард Эрик Паттис — американский профессор Школы информационных и компьютерных наук имени Дональда Брена Калифорнийского университета в Ирвине, где он преподает основы программирования и структур данных.

Код должен работать настолько быстро, насколько это необходимо, но не быстрее; что-то важное всегда уступает место увеличению скорости.
При построении сложной системы наличие программистов-взломщиков (которые могут реализовать любой дизайн, даже плохой) может стать помехой. В результате после долгих усилий получается работающая система, которую нелегко обслуживать или обновлять. Хорошие — но не великие — программисты рано потерпят неудачу, что приведет к осознанию того, что систему необходимо перепроектировать, а затем реализовать заново. Дополнительная стоимость оплачивается один раз в начале цикла системы (когда она дешевая), а не повторно оплачивается в конце цикла системы (когда она дороже).
Языки программирования, как и пицца, бывают слишком больших размеров; слишком большой и слишком маленький. — © Ричард Э. Паттис
Языки программирования, как и пицца, бывают слишком больших размеров; слишком большой и слишком маленький.
Класс в Java — это место, где мы учим объекты, как себя вести.
При отладке новички вставляют корректирующий код; специалисты удаляют дефектный код.
Дисциплина программирования больше всего похожа на колдовство. Оба используют точный язык, чтобы инструктировать неодушевленные предметы выполнять наши приказы. Небольшие ошибки в программах или заклинаниях могут привести к совершенно непредвиденному поведению: например, см. рассказ «Ученик чародея». Ни то, ни другое изучение не является легким: «... ее ранний аппетит [Галинды] к колдовству угас, как только она услышала, как тяжело изучать заклинания и, что еще хуже, понимать их». из книги "Злой" Дж. Магуайра.
При обучении быстро меняющейся технологии перспектива важнее содержания.
Если вы не можете понять общую структуру программы, принимая душ, вы не готовы ее кодировать.
Три наиболее важных аспекта отладки и недвижимости одинаковы: местоположение, местоположение и местоположение.
Структура программной системы обеспечивает экологию, в которой код рождается, созревает и умирает. Хорошо спроектированная среда обитания позволяет успешно развивать все компоненты, необходимые в программной системе.
Этот сайт использует файлы cookie, чтобы обеспечить вам максимальное удобство. Больше информации...
Понятно!