Афоризмы про программирование, программистов и программы - страница 4

Русские афоризмы, высказывания, изречения, крылатые выражения

АФОРИЗМЫ ПРО ПРОГРАММИРОВАНИЕ

Афоризмы про программирование, программистов и программы

Поделиться среди друзей
Нравится

Афоризмы скорее подобны витаминам, чем белку.

Функции задерживают связь, структуры данных стимулируют связь. Мораль: Структурируйте данные как можно позднее в процессе программирования.

Единственная конструктивная теория, связывающая неврологию и психологию, возникает из исследований софтвера.

Если при объяснении вашей программы слушатель начинает кивать головой, его пора будить.

Программирование - это неестественный процесс.

Когда мы пишем программы, которые "обучают", мы - обучаем, а они - нет.

Эвм - это загрязнитель в его чистейшем проявлении: Ее отходы неотличимы от пищи, которую она производит.

Оптимизация препятствует эволюции.

Проще написать неправильную программу, чем понять правильную.

В программировании трудно найти правильную единицу времени для измерения прогресса. Некоторые соборы строились веками. Можно ли вообразить грандиозность и размер программы, на которую затратили столько времени?

Нельзя передать сложность, а только знание о ней.

Как можно раньше вступайте на проторенную стезю: Не изменяйте своим привычкам. Накапливайте идиомы. Стандартизируйте. Единственная разница (!) Между шекспиром и вами состоит не в объеме словаря, а в количестве идиом.

Обработать ошибку легко: Постарайтесь исправить программу. Удачный запуск тоже легко обработать: Вы решили не ту задачу. Постарайтесь исправить и эту ошибку.

То, что для одного человека константа, для другого - переменная.

Если преподаватель настаивает на том, что вычислительная наука - это х, а не Y, посочувствуйте его ученикам.

В симбиозе человек-машина приспосабливаться должен человек; машины этого не могут.

У нас есть мини- и микро-эвм. В какую семантическую нишу попала бы пико-эвм?

Мысленно человек может только воспроизвести сложную информацию. Движение, или течение, или изменение перспективы важнее, чем статическое изображение, каким бы красивым оно не было.

Симметрия представляет собой концепцию, сокращающую сложность (сопрограммы содержат подпрограммы); ищите ее повсюду.

Какая разница между машиной тьюринга и современной эвм? Такая же, как между восхождением хиллари на эверест и открытием отеля "Хилтон" на его вершине.

Споры бушуют вокруг того, что такое рL/1 - двугорбый или одногорбый верблюд.

Как и каламбур, программирование - это игра слов

Простота не предшествует сложности, а вытекает из нее.

Интерфейсы сохраняют порядок вещей, но не ускоряют рост - функции же ускоряют.

Мы обманываем себя, думая, что отношение процедур к данным в активной системе базы данных можно сделать произвольно малым или даже сохранить малым.

Не создатели, а пользователи должны параметризовать процедуры.

Девиз исследовательской лаборатории: "О том, над чем мы работаем сегодня, другие подумают только завтра".

Цель Fетсн-ехесUте вычислений - эмуляция наших синтетических способностей, а не понимание аналитических.

Системы состоят из подсистем, подсистемы - из подподсистем и так до бесконечности - именно поэтому мы проектируем снизу вверх.

Строка - это застывшая структура данных, и повсюду, куда она передается, происходит значительное дублирование процесса. Это идеальное средство для сокрытия информации.