这段程序是谁写的? “在编写代码时,就好像最终维护你代码的人是一个知道你住在哪里的暴力精神病患者一样。”

发布于 2024-07-22 05:47:53 字数 574 浏览 6 评论 0原文

始终像最终的人一样编码 维护你的代码将是 暴力精神病患者知道你在哪里 直播。

我在某人的博客上发现了这个,它介绍为 Rick Osborne 的。 但我用谷歌搜索了这个,其他人说:马丁·戈尔丁(Martin Golding)、约翰·伍兹(John Woods)和达米安·康威(Damian Conway)的……是的,达米安·康威在“Perl 最佳实践" (2005),但 Damian 没有提及是谁写的。

有谁知道这句格言的真正作者是谁?

Always code as if the guy who ends up
maintaining your code will be a
violent psychopath who knows where you
live.

I found this at somebody's blog, and it introduces as Rick Osborne's. But I google this, and other people says: Martin Golding's, John Woods' and Damian Conway's... Yes, Damian Conway used this quote in "Perl Best Practices" (2005) but Damian doesn't mention who wrote it.

Does anybody know who the real author of this aphorism is?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

肥爪爪 2024-07-29 05:47:53

我认为 ChrisW 的研究是正确的,我试图通过做同样的事情来证实它。 我发现约翰·伍兹的名字< /a> 于 1991 年在此线程中:逗号运算符的使用

比尔·米切尔查看个人资料更多
选项 1991 年 9 月 26 日,凌晨 1:57
文章 [电子邮件受保护]> [电子邮件受保护]
(约翰·F·伍兹)写道:

<块引用>

[...]
始终像最终维护你的代码的人一样编码
知道你住在哪里的暴力精神病患者。 代码的可读性。

太对了!

那么也许是约翰·伍兹?

2014 年 8 月 22 日:链接已更新。

I thought ChrisW's research was right, and I tried to confirm it by doing the same thing. I found John Woods' name in 1991 in this thread: Usage of comma operator

Bill Mitchell View profile More
options Sep 26 1991, 1:57 am In
article <[email protected]> [email protected]
(John F. Woods) writes:

[...]
Always code as if the guy who ends up maintaining your code will be a
violent psychopath who knows where you live. Code for readability.

Damn right!

So maybe John Woods?

Aug 22, 2014: Link is updated.

失眠症患者 2024-07-29 05:47:53

它最早出现在 Google 网上论坛上,但没有注明出自 Martin Golding 于 1994 年发表的一篇帖子的署名。

Its earliest appearance on Google Groups is unattributed in the sig of a post by Martin Golding in 1994.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文