• Авторизация


Мысли о программировании 08-05-2009 09:28 к комментариям - к полной версии - понравилось!


Если программист признан незаменимым, то лучшее, что можно сделать -
- избавиться от него как можно скорее.
"The Psychology of Computer Programming",
Джеральд Вейнберг (VAN NOSTRAND REINOLD CO., 1971).

Есть... программы, которые следует выбросить еще до использования.
( р.20 )

Требовать и эффективности, и гибкости от одной и той же программы -
- все равно, что искать очаровательную и скромную жену... по-видимому,
нам следует остановиться на чем-то одном из двух.
( р.22 )

Собрать кучку людей для работы над одной проблемой - не значит сделать
их коллективом.
( р.35 )

... Каждая программа имеет соответствующий уровень продуманности и
запутанности в зависимости от цели, для которой она применяется.
( р.127 )

Чтобы обнаруживать ошибки, программист должен иметь ум, которому
доставляет удовольствие находить изъяны там, где, казалось, царят красота
и совершенство.
( р.136 )

Для локализации ошибки, однако, желателен человек, обладающий упорством
тещи и стадными инстинктами крысы.
( р.136 )

"Программирование" - как и "любовь" - одно слово, за которым скрывается
бесконечное множество занятий.
( р.121 )

Очень важно не прерывать вопросов. Любопытство имеет свое право на
существование.
(Альберт Эйнштейн)


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



В природе программирования лежит то, что нет соотношения между "размерами" самой ошибки и проблем, которые она влечет.
( В. р.247 )

Когда программист испытывает затруднения при поиске ошибки, это значит,
что он ищет не там, где следует.
( В. р.251 )

Вы печатаете на клавиатуре заклинание, и вот экран дисплея оживает,
показывая объекты, которых не было и могло не быть никогда ... (но) если
хоть один символ, один пробел в магической формуле не находится строго на
своем месте, волшебство не работает.
( Б., р.14 )

Выдавать глобальные идеи - это удовольствие; искать сволочные маленькие
ошибки - вот настоящая работа.
( Брукс )

Все программисты - оптимисты.
( Б., р.17 )

На этот раз программа обязательно пройдет.
( аноним )

Я только что нашел последнюю ошибку.
( аноним )

Чтобы выносить ребенка, нужно девять месяцев, независимо от того, сколько
женщин будет к этому привлечено.
( Б., р.20 )

Когда кажется, что все уже работает, все объединено в систему - вам еще
осталось работы на четыре месяца.
( Чарльз Портман , ICL )

Закон Брукса: если программистский проект не укладывается в сроки, то
добавление рабочей силы только задержит его окончание.
( Б., р.26 )

... Концептуальное единство является самым важным соображением при проектировании системы.
( Б., р.36 )

Я не знаю причины, по которой нам не следует этого делать, но, возможно,
позже мы придумаем какую-нибудь.
( Марк Дэвисон )

- Ошибка? Это не ошибка, это системная функция.
( Т. Джон Уэнделл )

Комьютер "делает из всех нас дураков".
( В. р.152 )

Глупец, лишенный способности посмеяться над собой вместе с другими, не
сможет долго выносить программирование.
( В. р.152 )

У компьютера всегда есть оправдание; у программиста - никогда.
( Марк Дэвисон )

Пользователь не знает, чего он хочет, пока не увидит то, что он получил.
( Э. Йодан )

Если отладка - процесс удаления ошибок, то программирование должно быть
процессом их внесения.
( Э.Дейкстра )

Вы уже дошли до состояния, когда у вас нет времени, чтобы разрешить те
проблемы, которые отнимают у вас все время???
( Марк Дэвидсон )



Артур Блох. Закон Мерфи и другие причины, по которым все в жизни получается не так.
вверх^ к полной версии понравилось! в evernote


Вы сейчас не можете прокомментировать это сообщение.

Дневник Мысли о программировании | Suri-kata - Дневник Suri-kata | Лента друзей Suri-kata / Полная версия Добавить в друзья Страницы: раньше»