Считается вредным - Considered harmful
Считается вредным является частью фразовый шаблон «Х считается вредным». По состоянию на 2009 год[Обновить], это снежные клоны были использованы в названиях не менее 65 критических эссе в Информатика и смежные дисциплины.[1]Его использование в этом контексте началось в 1968 году с Эдсгер Дейкстра письмо "Перейти к заявлению, признанному вредным".
История
Считается вредным уже было журналистским клише, используемым в заголовках задолго до статьи Дейкстры, как, например, в заголовке письма, опубликованного в 1949 г. Нью-Йорк Таймс: «Споры о контроле над арендной платой / принятие поспешного законодательства считается вредным».[2]
Считается вредным был популяризирован среди компьютерных ученых благодаря Эдсгер Дейкстра письмо "Перейти к заявлению, признанному вредным",[3][4]опубликовано в марте 1968 г. Сообщения ACM (CACM), в котором он критиковал чрезмерное использование ИДТИ К утверждение в языки программирования дня и выступал структурное программирование вместо.[5] Первоначальное название письма, представленного в CACM, было «Дело против заявления Goto», но редактор CACM Никлаус Вирт изменил заголовок на «Перейти к заявлению, признанному вредным».[6] Что касается этого нового названия, Дональд Кнут язвительно это "Доктор Гото весело жаловался, что его постоянно исключают ».[7]
Фрэнк Рубин опубликовал критику письма Дейкстры в мартовском выпуске журнала CACM 1987 г., где оно появилось под заголовком «GOTO Считается вредным» Считается вредным ».[8] В мае 1987 года CACM напечатал дальнейшие ответы, как за, так и против, под заголовком "'" GOTO Считается вредным "Считается вредным' Считается вредным?".[9] Собственный ответ Дейкстры на этот спор был озаглавлен О несколько неутешительной переписке.[10]
Снежные клоны
- Уильям Вульф и Мэри Шоу (Февраль 1973 г.). «Глобальная переменная считается вредной». Уведомления ACM SIGPLAN. 8 (2): 28–34. Дои:10.1145/953353.953355.
- Брюс А. Мартин (15–19 ноября 1976 г.). «Буква O считается вредной». предложение рассмотрено участниками X3J3. Брукхейвенская национальная лаборатория, Аптон, Нью-Йорк: X3J3: ANSI Фортран Комитет по стандартам. (Полный текст предложения был включен в рассылку после собрания; см. резюме.)
- Роб Пайк и Брайан Керниган (1983). "Стиль UNIX или cat -v считается вредным". USENIX. Получено 25 января, 2020.
- Джон Маккарти (декабрь 1989 г.). «Сети, считающиеся опасными для электронной почты». Коммуникации ACM. 32 (12): 1389–1390. Дои:10.1145/76380.316015.
- Элиот Лир; Эрик Фэйр; Дэйв Крокер; Томас Кесслер (июль 1994 г.). RFC 1627: Сеть 10 считается вредной (некоторые практики не следует кодифицировать) (Технический отчет). IETF. Дои:10.17487 / rfc1627.
- Калифорния Кент; JC Mogul (январь 1995 г.). «Фрагментация считается вредной». Обзор компьютерных коммуникаций ACM SIGCOMM. 25: 75–87. Дои:10.1145/205447.205456.
- Том Кристиансен (октябрь 1996 г.). «Программирование на Csh считается вредным». Получено 25 января, 2020. Видеть Оболочка C.
- Питер Миллер (1998). "Рекурсивный метод, который считается вредным". AUUGN. 19 (1): 14–25. Архивировано из оригинал 30 марта 2015 г.
- Джонатан Амстердам (февраль 2002 г.). «Новое в Java считается вредным». Журнал разработки программного обеспечения.
- Ян Хиксон (сентябрь 2002 г.). «Отправка XHTML как text / html считается вредной».
- Эрик А. Мейер (декабрь 2002 г.). ""Считается вредным «Очерки считаются вредными».
- C. Обдумайте; Б. Буш (1992). «Полиморфизм считается вредным». Уведомления ACM SIGPLAN. 27 (6): 76–79. Дои:10.1145/130981.130991.
- Дж Юн; М Лю; B Noble (апрель 2003 г.). Случайный маршрут считается вредным. Инфоком. 2. С. 1312–1321 т.2. CiteSeerX 10.1.1.129.5604. Дои:10.1109 / INFCOM.2003.1208967. ISBN 978-0-7803-7752-3.
- Мишра; V Шривастава; S Banerjee; В. Арбо (июнь 2006 г.). «Частично перекрывающиеся каналы не считаются вредными». Сигметрики. 34: 63. CiteSeerX 10.1.1.115.9060. Дои:10.1145/1140103.1140286.
- Александр Сотиров; Марк Стивенс; Яков Аппельбаум; Арьен Ленстра; Дэвид Мольнар; Даг Арне Освик; Бенне де Вегер (декабрь 2008 г.). «MD5 сегодня считается опасным - Создание поддельного сертификата CA».
- Дзюн-итиро итодзюн Хагино (октябрь 2003 г.). «Адреса с отображением IPv4 на проводе считаются опасными».
- Кори Дж. Капсер и Майкл В. Годфри (октябрь 2006 г.), «Клонирование считается вредным». DOI: 10.1109 / WCRE.2006.1
- Рич Фелкер (a.k.a. dalias) (июль 2013 г.). "NULL считается вредным". Получено 25 января, 2020. Видеть C (язык программирования).
- Пол Серуцци (июнь 2015 г.). "Звездный путь считается вредным".
- Ховард Чу (февраль 2008 г.). "GnuTLS считается вредным".
- Эрик С. Раймонд (7 марта 2014 г.). "mdoc считается вредным". В архиве с оригинала 3 октября 2020 г.. Получено 4 октября, 2020.
- Иоанна Рутковская (октябрь 2015 г.). «Intel x86 считается вредным» (PDF).
- Дрю ДеВолт (ноябрь 2016 г.). «Электрон считается вредным».
- Алекс Норт-Киз (январь 2016). «Расширения имени команды считаются вредоносными».
- Александр Раш (январь 2019). «Тензор считается вредным».
- Джеймс Дамор (июль 2017 г.). ""Идеологическая эхо-камера Google, внутренняя памятка об усилиях Google по разнообразию, которая стала вирусной в компании и позже была размещена на нескольких веб-сайтах, была распространена по внутренней ссылке «go / pc-Считается вредной» - ссылкой на предполагаемые автором проблемы с политкорректность".
- Дональд А. Норман (Июль 2005 г.). «Дизайн, ориентированный на человека, считается вредным». Взаимодействия. 12 (4): 14. Дои:10.1145/1070960.1070976.
Рекомендации
- ^ «Разное - считается вредным». Архивировано из оригинал 3 мая 2009 г.. Получено 17 августа, 2009.
- ^ Марк Либерман (8 апреля 2008 г.). «Языковой журнал: считается вредным». Получено 17 августа, 2009.
- ^ Эдсгер Дейкстра (Март 1968 г.). «Перейти к заявлению, которое считается вредным» (PDF). Коммуникации ACM. 11 (3): 147–148. Дои:10.1145/362929.362947.
Необузданное использование оператора go to немедленно приводит к тому, что становится ужасно трудно найти значимый набор координат, в которых можно описать ход процесса. ... Оператор go to в его нынешнем виде слишком примитивен, это слишком много для того, чтобы испортить свою программу.
- ^ Дейкстра, Эдсгер В. EWD-215 (PDF). Архив Э.В. Дейкстры. Центр американской истории, Техасский университет в Остине. (транскрипция )
- ^ Дэвид Р. Триббл (февраль 2005 г.). «Перейти к заявлению, которое считается вредным: ретроспектива».
- ^ Дейкстра, Эдсгер В. Что привело к "Заметкам по структурированному программированию" (EWD-1308) (PDF). Архив Э.В. Дейкстры. Центр американской истории, Техасский университет в Остине. (транскрипция ) (Июнь 2001 г.)
- ^ Канада, Ясумаса (2005), «События и наблюдения: некролог Эйити Гото», IEEE Annals of the History of Computing, 27 (3): 92, Дои:10.1109 / MAHC.2005.37
- ^ Франк Рубин (март 1987 г.). ""GOTO Считается вредным "Считается вредным" (PDF). Коммуникации ACM. 30 (3): 195–196. Дои:10.1145/214748.315722. Архивировано из оригинал (PDF) 20 марта 2009 г.
- ^ Дональд Мур; Чак Мушиано; Майкл Дж. Либхабер; Стивен Ф. Лотт; Ли Старр (май 1987 г.). "" 'GOTO Считается вредным' Считается вредным "Считается вредным?" (PDF). Коммуникации ACM. 30 (5): 351–355. Дои:10.1145/22899.315729.
- ^ Дейкстра, Эдсгер В. О несколько неутешительной переписке (EWD-1009) (PDF). E.W. Dijkstra Archive. Центр американской истории, Техасский университет в Остине. (транскрипция ) (Май 1987 г.)
внешняя ссылка
- вредный.cat-v.org - Сайт, собирающий «считающиеся вредными» эссе и тирады на различные темы. Назван в честь презентации Роб Пайк под названием "
cat -v считается вредным
".