Швейцарский ученый в сфере компьютеров
Нехватка времени постепенно подрывает стандарт качества и совершенства инженера. Он оказывает пагубное воздействие как на людей, так и на продукты.
ПодробнееПрофессора обычно тратят свое время на совещания по планированию, политике, предложениям, сбору средств, консультированию, интервьюированию, путешествиям и т. д., но относительно мало времени проводят
ПодробнееСложность всегда привлекала и будет привлекать многих людей. Это правда, что мы живем в сложном мире и стремимся решать изначально сложные проблемы, для решения которых часто требуются сложные механиз
ПодробнееОсновная причина сложности заключается в том, что поставщики программного обеспечения некритически принимают практически любую функцию, которую хотят пользователи.
ПодробнееC++ - это оскорбление человеческого мозга.
ПодробнееПрограммное обеспечение становится медленнее быстрее, чем аппаратное обеспечение становится быстрее. (Или, иногда известный как] Гроув [глава Intel] дает, а Гейтс [глава Microsoft] забирает.)
ПодробнееОператор Go To считается вредным.
ПодробнееНадежные и прозрачные программы обычно не в интересах проектировщика.
ПодробнееВ процессе пошагового уточнения следует как можно дольше использовать обозначения, естественные для рассматриваемой задачи.
ПодробнееПрограммное обеспечение становится медленнее быстрее, чем аппаратное обеспечение становится быстрее.
ПодробнееВ то время как европейцы обычно правильно произносят мое имя («Ни-клоус Вирт»), американцы неизменно коверкают его на «Ник-лес Уорт». Это к тому, что европейцы называют меня по имени, а американцы - п
ПодробнееХороший инжиниринг характеризуется постепенным, ступенчатым усовершенствованием продуктов, что приводит к повышению производительности при заданных ограничениях и при заданных ресурсах.
ПодробнееУбеждение, что сложные системы требуют армии дизайнеров и программистов, ошибочно. Систему, которая не понята во всей своей полноте или, по крайней мере, со значительной степенью детализации одним чел
ПодробнееВсе чаще люди ошибочно принимают сложность за изощренность, что сбивает с толку - непонятное должно вызывать скорее подозрение, чем восхищение.
ПодробнееПрограммы должны быть написаны и отшлифованы до тех пор, пока они не приобретут качество публикации.
ПодробнееПродуктивные программисты способствуют определенной катастрофе.
ПодробнееОбычно ее пользователи рано или поздно обнаруживают, что их программа не дает всех желаемых результатов или, что еще хуже, что запрошенные результаты не являются теми, которые действительно нужны.
ПодробнееНо активное программирование состоит в разработке новых программ, а не в созерцании старых программ.
ПодробнееПрограммированию обычно учат на примерах.
ПодробнееМоя обязанность как преподавателя - обучать, воспитывать будущих программистов.
ПодробнееДействительно, проблемы разработки программного обеспечения связаны не с отсутствием инструментов или надлежащего управления, а в основном с отсутствием достаточной технической компетенции.
ПодробнееТем не менее, я убежден, что существует потребность в высококачественном программном обеспечении, и придет время, когда будет признано, что стоит вкладывать усилия в его разработку и использовать тщат
ПодробнееНо качество работы можно ожидать только через личное удовлетворение, самоотверженность и удовольствие. В нашей профессии точность и совершенство - не ненужная роскошь, а простая необходимость.
ПодробнееЯ никогда не разрабатывал язык ради него самого.
ПодробнееОчевидно, что систематически необходимо генерировать и тестировать варианты решений.
ПодробнееТо, что я был учителем, оказало решающее влияние на максимальное упрощение языка и систем, чтобы в процессе обучения я мог сосредоточиться на основных вопросах программирования, а не на деталях языка
ПодробнееНаша конечная цель - расширяемое программирование (EP). Под этим мы подразумеваем построение иерархий модулей, каждый из которых добавляет в систему новую функциональность.
ПодробнееХороший дизайнер должен опираться на опыт, на точное логическое мышление; и на педантическую точность. Никакая магия не поможет.
ПодробнееМысль о том, что человек может получать удовлетворение от своей успешной работы, потому что эта работа гениальна, красива или просто доставляет удовольствие, стала высмеиваться.
Подробнее