Považováno za škodlivé - Considered harmful
![](http://upload.wikimedia.org/wikipedia/commons/thumb/b/bb/Achievements_considered_harmful.jpg/220px-Achievements_considered_harmful.jpg)
Považováno za škodlivé je součástí a frázová šablona "X považováno za škodlivé". Od roku 2009[Aktualizace], své sněhové bouře byly použity v názvech alespoň 65 kritických esejů v počítačová věda a související disciplíny.[1]Jeho použití v této souvislosti vzniklo v roce 1968 Edsger Dijkstra Dopis "Přejít na prohlášení považováno za škodlivé".
Dějiny
Považováno za škodlivé bylo již novinářské klišé používané v titulcích, dlouho před článkem Dijkstra, jako například v nadpisu nad dopisem publikovaným v roce 1949 v The New York Times: „Kontroverze kontroly nájemného / Enacting Now of Hasty Legislation Považováno za škodlivé“.[2]
Považováno za škodlivé byl mezi počítačovými vědci popularizován Edsger Dijkstra dopis "Přejít na prohlášení považováno za škodlivé",[3][4]publikováno v březnu 1968 Komunikace ACM (CACM), ve kterém kritizoval nadměrné používání JÍT DO tvrzení v programovací jazyky dne a obhajoval strukturované programování namísto.[5] Původní název dopisu, jak byl předložen CACM, byl „Případ proti prohlášení Goto“, ale editor CACM Niklaus Wirth změnil název na „Přejít na prohlášení považováno za škodlivé“.[6] Pokud jde o tento nový titul, Donald Knuth vtipkoval to “Dr. Goto vesele si stěžoval, že byl vždy vyloučen. “[7]
Frank Rubin zveřejnil kritiku Dijkstrého dopisu v březnu 1987 CACM, kde se objevil pod názvem „GOTO Považováno za škodlivé“ Považováno za škodlivé “.[8] Květen 1987 CACM vytiskl další odpovědi, pro i proti, pod názvem „“ „GOTO Považováno za škodlivé“ Považováno za škodlivé „Považováno za škodlivé?“.[9] Dijkstraova vlastní reakce na tento spor byla nazvána Na trochu zklamáním korespondence.[10]
Sněhové vločky
- William Wulf a Mary Shaw (Únor 1973). "Globální proměnná považována za škodlivou". Oznámení ACM SIGPLAN. 8 (2): 28–34. doi:10.1145/953353.953355.
- Bruce A. Martin (15. – 19. Listopadu 1976). „Písmeno O považováno za škodlivé“. návrh zvažován členy X3J3. Brookhaven National Laboratory, Upton, NY: X3J3: ANSI Fortran Výbor pro normy. (Celý text návrhu byl zahrnut do distribuce po schůzce; viz souhrn.)
- Rob Pike a Brian Kernighan (1983). „UNIX Style, nebo cat -v považováno za škodlivé“. USENIX. Citováno 25. ledna 2020.
- John McCarthy (prosinec 1989). „Sítě považovány za škodlivé pro elektronickou poštu“. Komunikace ACM. 32 (12): 1389–1390. doi:10.1145/76380.316015.
- Eliot Lear; Erik Fair; Dave Crocker; Thomas Kessler (červenec 1994). RFC 1627: Síť 10 považována za škodlivou (některé postupy by neměly být kodifikovány) (Technická zpráva). IETF. doi:10.17487 / rfc1627.
- CA Kent; JC Mogul (leden 1995). "Fragmentace považována za škodlivou". Recenze počítačové komunikace ACM SIGCOMM. 25: 75–87. doi:10.1145/205447.205456.
- Tom Christiansen (říjen 1996). „Programování Csh považováno za škodlivé“. Citováno 25. ledna 2020. Vidět C shell.
- Peter Miller (1998). „Rekurzivní označit za škodlivé“. AUUGN. 19 (1): 14–25. Archivovány od originál dne 30. března 2015.
- Jonathan Amsterdam (únor 2002). „Nová Java považována za škodlivou“. Software Development Magazine.
- Ian Hickson (září 2002). "Odesílání XHTML jako textu / html považováno za škodlivé".
- Eric A. Meyer (prosinec 2002). ""Považováno za škodlivé „Eseje považovány za škodlivé“.
- C. Ponder; B. Bush (1992). "Polymorfismus považován za škodlivý". Oznámení ACM SIGPLAN. 27 (6): 76–79. doi:10.1145/130981.130991.
- J Yoon; M Liu; B Noble (duben 2003). Náhodný trasový bod je považován za škodlivý. Infocom. 2. str. 1312–1321 obj. 2. CiteSeerX 10.1.1.129.5604. doi:10.1109 / INFCOM.2003.1208967. ISBN 978-0-7803-7752-3.
- Mishra; V Shrivastava; S Banerjee; W Arbaugh (červen 2006). "Částečně se překrývající kanály nejsou považovány za škodlivé". Sigmetrické údaje. 34: 63. CiteSeerX 10.1.1.115.9060. doi:10.1145/1140103.1140286.
- Alexander Sotirov; Marc Stevens; Jacob Appelbaum; Arjen Lenstra; David Molnár; Dag Arne Osvik; Benne de Weger (prosinec 2008). „MD5 je dnes považován za škodlivý - vytváření nepoctivého certifikátu CA“.
- Jun-ichiro itojun Hagino (říjen 2003). „Adresy IPv4 mapované na drátu jsou považovány za škodlivé“.
- Cory J. Kapser a Michael W. Godfrey (říjen 2006), „„ Klonování považováno za škodlivé “, považováno za škodlivé“. doi: 10.1109 / WCRE.2006.1
- Rich Felker (také znám jako 'Dalias') (červenec 2013). „NULL považován za škodlivý“. Citováno 25. ledna 2020. Vidět C (programovací jazyk).
- Paul Ceruzzi (červen 2015). „Star Trek považován za škodlivý“.
- Howard Chu (únor 2008). „GnuTLS považováno za škodlivé“.
- Eric S.Raymond (7. března 2014). „mdoc považován za škodlivý“. Archivováno z původního dne 3. října 2020. Citováno 4. října 2020.
- Joanna Rutkowska (říjen 2015). „Intel x86 považován za škodlivý“ (PDF).
- Drew DeVault (listopad 2016). „Elektron považován za škodlivý“.
- Alex North-Keys (leden 2016). „Rozšíření o název příkazu považována za škodlivá“.
- Alexander Rush (leden 2019). „Tenzor považován za škodlivý“.
- James Damore (červenec 2017). ""Ideologická ozvěna společnosti Google, interní poznámka o úsilí společnosti Google v oblasti rozmanitosti, která se ve společnosti rozšířila a později byla zveřejněna na několika webových stránkách, byla distribuována pod interním odkazem „go / pc-považováno za škodlivé“, což je odkaz na autorovy vnímané problémy s politická korektnost".
- Donald A. Norman (Červenec 2005). „Design zaměřený na člověka je považován za škodlivý“. Interakce. 12 (4): 14. doi:10.1145/1070960.1070976.
Reference
- ^ „Různé - považováno za škodlivé“. Archivovány od originál 3. května 2009. Citováno 17. srpna 2009.
- ^ Mark Liberman (8. dubna 2008). „Language Log: Považováno za škodlivé“. Citováno 17. srpna 2009.
- ^ Edsger Dijkstra (Březen 1968). „Přejít na prohlášení považováno za škodlivé“ (PDF). Komunikace ACM. 11 (3): 147–148. doi:10.1145/362929.362947.
Bezuzdné použití příkazu go to má bezprostřední důsledek, že je strašně těžké najít smysluplnou sadu souřadnic, ve kterých lze popsat postup procesu. ... Přejít na prohlášení v jeho současné podobě je příliš primitivní, je to příliš velká výzva na to, aby se váš program stal nepořádkem.
- ^ Dijkstra, Edsger W. EWD-215 (PDF). Archiv E.W. Dijkstra. Centrum pro americké dějiny, University of Texas v Austinu. (transkripce )
- ^ David R. Tribble (únor 2005). „Přejít na prohlášení považováno za škodlivé: retrospektiva“.
- ^ Dijkstra, Edsger W. Co vedlo k „Poznámkám o strukturovaném programování“ (EWD-1308) (PDF). Archiv E.W. Dijkstra. Centrum pro americké dějiny, University of Texas v Austinu. (transkripce ) (Červen 2001)
- ^ Kanada, Yasumasa (2005), „Události a pozorování: nekrolog Eiichi Goto“, IEEE Annals of the History of Computing, 27 (3): 92, doi:10.1109 / MAHC.2005.37
- ^ Frank Rubin (březen 1987). ""GOTO považováno za škodlivé „považováno za škodlivé“ (PDF). Komunikace ACM. 30 (3): 195–196. doi:10.1145/214748.315722. Archivovány od originál (PDF) 20. března 2009.
- ^ Donald Moore; Chuck Musciano; Michael J. Liebhaber; Steven F. Lott; Lee Starr (květen 1987). "" „GOTO považováno za škodlivé“ považováno za škodlivé „Považováno za škodlivé?“ (PDF). Komunikace ACM. 30 (5): 351–355. doi:10.1145/22899.315729.
- ^ Dijkstra, Edsger W. O poněkud zklamávající korespondenci (EWD-1009) (PDF). Archiv E.W. Dijkstra. Centrum pro americké dějiny, University of Texas v Austinu. (transkripce ) (Květen 1987)
externí odkazy
- škodlivá.cat-v.org - Web, který shromažďuje „považované za škodlivé“ eseje a chvástá se na různá témata. Pojmenováno po prezentaci Rob Pike s názvem „
kočka -v považováno za škodlivé
".