2009-05-18 1 views
107

코드를 유지하는 사람이 폭력적인 정신병자 인 경우 코드가 항상 인 것처럼 코드를 작성하십시오.누가이 프로그램을 말하고 있습니까? "코드를 관리하는 사람이 살고있는 곳을 아는 폭력적인 정신병자 인 것처럼 항상 코드하십시오."

나는 이것을 누군가의 블로그에서 발견했으며, Rick Osborne의 것으로 소개합니다. 그러나 나는 이것을 google이라고하고 다른 사람들은 Martin Golding, John Woods와 Damian Conway의 ... 그렇습니다. Damian Conway는이 인용문을 "Perl Best Practices"(2005)에 사용했지만 Damian은 누가 그것을 썼는지 언급하지 않았습니다.

이 경구의 진정한 저자는 누구인지 아는 사람이 있습니까?

+36

나는 그것이 내가 당신이 아니라고 확신 할 수 있습니다. 나는 Perl 메일 링리스트에 숨어있는 동안 1995 년 말이나 1996 년 초에 그것을 발견했다. –

+5

나는 이것을 말할 것이다. – Sayka

+3

이 유명한 따옴표는 1991 년 John F. Woods라는 게임 프로그래머가 실제로 썼다. 참고 자료 : [link] (https://groups.google.com/forum/#!msg/comp .lang.C++/rYCO5yn4lXw/oITtSkZOtoUJ); [link] (http://ruby.zigzo.com/2014/08/01/who-said-that-one-violent-psychopath-quote/). 제 질문으로는이 질문/주제는 다시 열어야합니다. 모든 질문은 토론을 위해 열어야하기 때문에 주제를 닫아야 할 이유가되어서는 안됩니다. 우리가 좋은 대답을 얻을 수있는 토론을 통해 대부분의 시간. 화제가 당신이 좋아하는 색깔이나 그런 것에 관한 것이 아닌 경우를 제외하고. – Marco

답변

87

내가 ChrisW의 연구를 잘 줄 알았는데, 내가 같은 일을 수행하여 확인하려고 1994 년 마틴 Golding에 의해 게시물의 SIG에 기여하지입니다. 나는이 스레드에서 1991 년 John Woods' name을 발견 Usage of comma operator

빌 미첼보기 더 옵션 1991 년 9 월 (26) 프로필, 기사에서 오전 1시 57분 < 5 ... @ ksr.com> J ... @ KSR .COM (존 F. 우즈) 글 :

[...] 항상 코드처럼 코드가 당신이 살고있는 곳을 알고 폭력적인 정신병자 될 것입니다 유지 끝나는 사람. 가독성을위한 코드.

젠장!

어쩌면 John Woods?

2014 년 8 월 22 일 : 링크가 업데이트되었습니다.

+0

"이 스레드"링크가 깨졌습니다. –

+2

@ Thorbjørn Google의 잘못으로 보입니다. 'http : //groups.google.com/group/comp.lang.c%2B%2B ...'을 'http://groups.google.com/group/comp.lang'으로 변경하면 링크를 수정할 수 있습니다. .C++ ... ' –

+14

[John F Woods의 실제 게시물] (https://groups.google.com/d/msg/comp.lang.c++/rYCO5yn4lXw/oITtSkZOtoUJ)이 해당 스레드에 있습니다. –

6

Google 그룹에 그것의 초기 모습은

관련 문제