Ai đã viết chương trình này nói? Luôn luôn mã hóa như thể anh chàng cuối cùng duy trì mã của bạn sẽ là một kẻ tâm thần bạo lực, người biết bạn sống ở đâu. [đóng cửa]


152

Luôn luôn mã như thể anh chàng cuối cùng duy trì mã của bạn sẽ là một kẻ tâm thần bạo lực, người biết bạn sống ở đâu.

Tôi tìm thấy cái này ở blog của ai đó, và nó giới thiệu là của Rick Ostern. Nhưng tôi google cái này và những người khác nói: Martin Golding's, John Woods 'và Damian Conway ... Vâng, Damian Conway đã sử dụng câu nói này trong " Thực tiễn tốt nhất Perl " (2005) nhưng Damian không đề cập đến ai đã viết nó.

Có ai biết tác giả thực sự của câu cách ngôn này là ai không?


53
Tôi có thể đảm bảo với bạn rằng đó không phải là tôi. Tôi tình cờ thấy nó vào cuối năm 1995 hoặc đầu năm 1996 trong khi ẩn giấu một loạt các danh sách gửi thư Perl.
Rick O

6
Tôi sẽ xăm cái này ..
Sayka

13
Câu nói nổi tiếng này thực sự được viết bởi một lập trình viên trò chơi có tên John F. Woods vào năm 1991. Refs: link ; liên kết . Theo tôi, câu hỏi / chủ đề này nên được mở lại vì tất cả các câu hỏi nên được mở để tranh luận và nó không nên là một lý do để đóng một chủ đề. Hầu hết các lần thông qua tranh luận rằng chúng ta có thể nhận được một câu trả lời tốt. Ngoại trừ nếu chủ đề không phải là về màu sắc yêu thích của bạn hoặc một cái gì đó như thế.
Marco

7
Đồng ý với Marco. Đây là kiểm soát biên tập quá nhiệt tình. Câu hỏi này là hợp lý, được xác định rõ ràng, và rõ ràng có một câu trả lời chính xác có thể được tham khảo.
hktegner

Câu trả lời:


127

Tôi nghĩ nghiên cứu của ChrisW là đúng, và tôi đã cố gắng xác nhận nó bằng cách làm điều tương tự. Tôi tìm thấy tên của John Woods năm 1991 trong chủ đề này: Cách sử dụng toán tử dấu phẩy

Bill Mitchell Xem hồ sơ Tùy chọn khác Ngày 26 tháng 9 năm 1991, 1:57 sáng Trong bài viết <5 ... @ ksr.com> j ... @ ksr.com (John F. Woods) viết:

[...] Luôn mã hóa như thể người cuối cùng duy trì mã của bạn sẽ là một kẻ tâm thần bạo lực, người biết bạn sống ở đâu. Mã cho dễ đọc.

Quá đúng!

Vì vậy, có thể John Woods?

Ngày 22 tháng 8 năm 2014: Liên kết được cập nhật.


3
@ Thorbjørn Có vẻ là lỗi của Google. Liên kết có thể được sửa bằng cách thay đổi http://groups.google.com/group/comp.lang.c%2B%2B...thànhhttp://groups.google.com/group/comp.lang.c++...
Jason Plank


4
Bây giờ câu hỏi là anh chàng này có twitter hay gì không
Chris Marisic

19
Có ai biết anh ta sống ở đâu không?
BKSpurgeon

3
@ChrisMarisic John's LinkedIn
hmundt

11

Sự xuất hiện sớm nhất của nó trên Google Groups không được phân bổ trong sig của một bài đăng của Martin Golding vào năm 1994.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.