16 лучших цитат и высказываний Бертрана Мейера

Изучите популярные цитаты и высказывания французского писателя Бертрана Мейера.
Последнее обновление: 9 ноября 2024 г.
Бертран Мейер

Бертран Мейер — французский ученый, писатель и консультант в области компьютерных языков. Он создал язык программирования Eiffel и идею проектирования по контракту.

Французский - Автор | Дата рождения: 21 ноября 1950 г.
Eiffel довольно открыто заимствует из нескольких более ранних языков программирования, и я уверен, что если бы мы нашли хорошую языковую конструкцию в C, мы бы тоже использовали ее.
Я всегда испытывал симпатию к биологам, которые соглашаются спорить с креационистами. Теперь и я их лучше понимаю; можно бороться с мнениями, а не с символами веры.
Я думаю, что Smalltalk не подходит для серьезных промышленных разработок. В конце концов, время выполнения немного поздно, чтобы узнать, есть ли у вас шасси.
Роль тренера или консультанта состоит в том, чтобы расширить возможности клиента, а не сделать его незаменимым.
Неправильная документация часто хуже, чем отсутствие документации.
Как со знанием дела отмечает г-н Нэгл, почти никто не использует Eiffel; на самом деле до недавнего времени было всего 9 пользователей. Но теперь 10-й человек только что начал, поэтому мы проводим конференцию с соответствующим названием ДЕСЯТАЯ конференция Eiffel USER, чтобы отпраздновать это.
Идеальные многоразовые компоненты не получаются с первого выстрела.
C++ — единственный современный язык, благодаря которому COBOL выглядит хорошо — © Bertrand Meyer
C++ — единственный современный язык, благодаря которому COBOL выглядит хорошо
В C++ есть только две ошибки: изначальная концепция и реализация.
У вас может быть либо качество программного обеспечения, либо арифметика указателей, но вы не можете иметь и то, и другое одновременно.
Не спрашивайте сначала, что делает система; спросите, что это делает! — © Бертран Мейер
Не спрашивайте сначала, что делает система; спросите, что это делает!
Правильность, несомненно, является главным качеством. Если система не делает того, что от нее требуется, то все остальное в ней не имеет большого значения.
Константы широко известны отвратительной практикой изменения их значений; мы должны подготовиться к последствиям такого непостоянства
Написание класса без его контракта было бы похоже на создание инженерного компонента (электрическая схема, микросхема СБИС (очень большая интеграция), мост, двигатель...) без спецификации. Ни один профессиональный инженер даже не стал бы рассматривать эту идею.
Программные сущности (классы, модули, функции и т. д.) должны быть открыты для расширения, но закрыты для модификации.
Как бы осторожны они ни были, разработчики библиотек Eiffel всегда будут сталкиваться со случаями, когда после выпуска библиотечного класса они внезапно испытывают то, что по-французски называется esprit de l'escalier или остроумие лестницы: великая мысль, которая, к сожалению, является запоздалая мысль, как умный ответ, который ошеломил бы всех остальных гостей ужина - если бы вы только подумали об этом, прежде чем спускаться по лестнице после окончания вечеринки.
Этот сайт использует файлы cookie, чтобы обеспечить вам максимальное удобство. Больше информации...
Понятно!