ใครเขียนโปรแกรมนี้ว่า “ ให้เขียนโค้ดให้เหมือนกับว่าคนที่รักษารหัสของคุณจะเป็นนักโรคจิตที่รู้ตัวว่าคุณอยู่ที่ไหน” [ปิด]


152

รหัสเสมอว่าคนที่จบการรักษารหัสของคุณจะเป็นโรคจิตรุนแรงที่รู้ว่าคุณอยู่ที่ไหน

ฉันพบสิ่งนี้ในบล็อกของใครบางคนและแนะนำเป็นของ Rick Osborne แต่ฉัน google สิ่งนี้และคนอื่นพูดว่า: Martin Golding's, John Woods 'และ Damian Conway's ... ใช่ Damian Conway ใช้คำพูดนี้ใน " Perl Best Practices " (2005) แต่ Damian ไม่ได้พูดถึงใครเป็นคนเขียน

ไม่มีใครรู้ว่าใครเป็นผู้เขียนที่แท้จริงของคำพังเพยนี้คือใคร?


53
ฉันสามารถรับรองคุณได้ว่าไม่ใช่ฉัน ฉันเจอมันในปลายปี 1995 หรือต้นปี 1996 ในขณะที่แอบดูรายการส่งเมล Perl จำนวนมาก
Rick O

6
ฉันจะ
ตบมือ

13
นี้พูดที่มีชื่อเสียงเป็นจริงเขียนโดยโปรแกรมเมอร์เกมที่เรียกว่าจอห์นเอฟวูดส์ในปี 1991 Refs: การเชื่อมโยง ; ลิงค์ ในความเห็นของฉันคำถาม / หัวข้อนี้ควรจะเปิดใหม่เนื่องจากคำถามทั้งหมดควรเปิดสำหรับการอภิปรายและมันไม่ควรเป็นเหตุผลสำหรับการปิดหัวข้อ เวลาส่วนใหญ่ผ่านการอภิปรายว่าเราสามารถได้คำตอบที่ดี ยกเว้นถ้าหัวข้อนั้นไม่เกี่ยวกับสีที่คุณชอบหรืออะไรทำนองนั้น
Marco

7
เห็นด้วยกับมาร์โก นี่คือการควบคุมบรรณาธิการที่ overzealous คำถามนี้มีเหตุผลกำหนดชัดเจนและมีคำตอบที่ถูกต้องชัดเจนซึ่งสามารถอ้างอิงได้
hktegner

คำตอบ:


127

ฉันคิดว่าการวิจัยของ ChrisW ถูกต้องและฉันพยายามยืนยันด้วยการทำสิ่งเดียวกัน ฉันพบชื่อ John Woods 'ในปี 1991 ในหัวข้อนี้: การใช้งานของเครื่องหมายจุลภาค

Bill Mitchell ดูโปรไฟล์ตัวเลือกเพิ่มเติม 26 ก.ย. 1991, 1:57 am ในบทความ <5 ... @ ksr.com> j ... @ ksr.com (John F. Woods) เขียน:

[... ] รหัสเสมอว่าคนที่จบลงด้วยการรักษารหัสของคุณจะเป็นโรคจิตรุนแรงที่รู้ว่าคุณอยู่ที่ไหน รหัสสำหรับการอ่าน

ถูกต้องแล้ว!

ดังนั้นอาจจอห์นวูดส์?

22 ส.ค. 2014: อัปเดตลิงก์แล้ว


3
@ Thorbjørnดูเหมือนจะเป็นความผิดของ Google ลิงก์สามารถแก้ไขได้โดยเปลี่ยนhttp://groups.google.com/group/comp.lang.c%2B%2B...เป็นhttp://groups.google.com/group/comp.lang.c++...
Jason Plank


4
ตอนนี้คำถามคือผู้ชายคนนี้มีทวิตเตอร์หรืออะไร
Chris Marisic

19
มีใครรู้บ้างว่าเขาอยู่ที่ไหน
BKSpurgeon


11

การปรากฏตัวครั้งแรกใน Google Groups นั้นไม่มีการรวบรวมในส่วนของโพสต์โดย Martin Golding ในปี 1994

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.