Цитата Эдсгера Дейкстры

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