Кругом всякие алгоритмы лезут в пикселях, и программы нетерпеливо напирают, и подпрограммы движутся туповато, зато надёжным путём, как у них там заведено.
Строка — это застывшая структура данных, и повсюду, куда она передается, происходит значительное дублирование процесса. Это идеальное средство для сокрытия информации.
И технический термин для обозначения того, кто берется разрабатывать дизайн пользовательского интерфейса, не понимая вышеозначенного факта, — «Е... ИДИОТ».
В программировании трудно найти правильную единицу времени для измерения прогресса. Некоторые соборы строились веками. Можно ли вообразить грандиозность и размер программы, на которую затратили столько времени?
Мысленно человек может только воспроизвести сложную информацию. Движение, или течение, или изменение перспективы важнее, чем статическое изображение, каким бы красивым оно не было.
(о планшетном компьютере, на котором можно работать без клавиатуры, делая записи прямо на экране) «Обещаю, что дешевле будет купить этот компьютер, чем набор учебников для полноценного курса обучения!»
Нужно учить людей отказываться от установки несвободных плагинов; нужно учить людей предпочитать долгосрочные интересы своей свободы немедленному желанию просмотреть отдельный сайт.
Похоже, Gnome разрабатывается интерфейс-фашистами, для которых постоянным оправданием не-делания чего бы то ни было является не «это слишком сложно сделать», а «это может привести пользователя в замешательство».
Использование программы для доказательства теоремы о четырех красках не изменит математики. Оно просто покажет, что задача, которая оставалась нерешенной в течении столетия, возможно, не так уж важна для математики.
Сочетание некоторых данных и острого желания получить ответ не гарантирует того, что из заданного массива данных может быть получен какой-либо разумный ответ.
Отказ от языка ассемблера был яблоком раздора в наших садах эдема: Языки, использование которых приводит к растранжириванию машинного времени, греховны. Бормашина сегодня позволяет своим программистам отказаться от фигового листка.
Обработать ошибку легко: Постарайтесь исправить программу. Удачный запуск тоже легко обработать: Вы решили не ту задачу. Постарайтесь исправить и эту ошибку.
Как провести трассировку от любой задачи до бизнес-цели, чтобы была видна логика выбранного решения?
Такая трассировка линий не только позволяла соединить все вокзалы, но и обеспечивала внутригородские перевозки.
Индустрия производства воды включала в себя значительные изыскательские работы, направленные на определение водных источников, трассировку водоводов, проектирование очистных сооружений.