Подтвердить что ты не робот

Каковы некоторые обязательные для чтения EWD?

Дейкстра был одним из самых плодовитых компьютерных ученых. Он написал знаменитый EWDs. Невозможно прочитать их все. Но я думаю, что есть некоторые, которые мы все должны прочитать.

Какой из них является обязательным для чтения?

4b9b3361

Ответ 2

Я рекомендую начать с его главы в "Структурированное программирование". Не EWD, технически, но мой любимый Dijkstra. Я также настоятельно рекомендую Степанову "Элементы программирования". На мой взгляд, Степанов - наше поколение Дейкстра.

Ответ 3

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

Дисциплина программирования, вероятно, будет хорошим началом (как и строительство Roland Backhouse Program), но я думаю, что с точки зрения чистого воздействия лучше всего видеть, что кто-то из специалистов в этой технике использует его для хорошего эффекта. Его лекция Эффективность подсчета аргументов (размещенная в Техасском университете) является хорошей демонстрацией для этой цели.