包含脏话的开源代码质量更高,“粗口大师”Linus:YES!

出品 | OSC开源社区(ID:oschina2013)Jan Strehmel 是卡尔斯鲁厄理工学院(简称 KIT)的一名学生,他为自己的学士论文选了一个有趣的主题 —— 研究开源代码质量与脏话的相关性论文地址:https://cme.h-its.org/exelixis/pubs/JanThesis.pdfJan Strehmel 分析了 GitHub 上大量开源项目的仓库代码,最终发现在多项统计测试中,含有脏话的开源代码比不含脏话的代码质量明显要好。当然,这不意味着脏话越多则代码质量越高。研究假设「使用脏话」构成了程序员对代码及其内在复杂性的深刻情感投入的一个指标,该指标对于程序员在彻底、批判和辩证的代码分析过程的基础上产生更好代码有重要影响。对于这个结果,有程序员调侃道,由于 Linus 对 Linux 内核中其他人的代码的评论,导致统计数据的结果有所偏差。他们同样提供了详细的统计数据 ——Linux 内核中的「脏话使用量」。via https://www.vidarholen.net/contents/wordcount/Linus Torvalds 在开源社区中以其强硬的态度和直白的语言风格而闻名。他常常在邮件列表和社区论坛上发表评论,并且不惜使用 “粗口”。这是因为他希望直接表达自己的想法和观点,而不是掩饰他的意见或者使用委婉的语言。他的这种语言风格可能会被一些人认为是不礼貌的,但他的追求是清晰明了的沟通。Linus 的语言风格反映了他作为一名程序员和项目领导者的个性,以及对 Linux 内核项目的重视程度 —— 这刚好印证了上面论文提到的观点。


往期推荐



微软公布 .NET最新的编程语言支持策略

《2022 中国开源开发者报告》正式发布!

纯命令行+美观UI,10款实用开源下载工具


这里有最新开源资讯、软件更新、技术干货等内容

点这里 ↓↓↓ 记得 关注✔ 标星⭐ 哦

相关推荐

  • 台网红“谷阿莫”落选时力决委;尹锡悦称应在不阻碍韩中交流前提下考虑防疫措施;安倍枪击案搜查工作将结束 | 每日大新闻
  • 西班牙女权有多疯狂?警察都害怕女黑社会
  • 我也来玩一玩OpenAI ChatGPT,人工智能时代终究会来临 - 第459篇
  • 论文写作实操手册,yyds!
  • .Net 问世 | 历史上的今天
  • 微软“砍掉”元宇宙部门,刚成立四个月!网友:ChatGPT 会是下一个“元宇宙”吗?
  • Android 14 的首个开发者预览版,推出四大安全增强功能
  • 赶时间发布 ChatGPT 竞品后,Google 遭员工反讽:太仓促、拙劣、非 Google Style
  • 监控Python内存使用情况和代码执行时间!
  • 又一个接私活神器!
  • 他是中国第一美男,70岁依然风华绝代,却无父无母无名无姓,一生孤苦
  • 她走遍70个国家,拍下全球最美500张面孔:看到中国这张,我震惊了...
  • Java 近期新闻:JDK 20、新的 JEP 草案、JobRunr 6.0、GraalVM 22.3.1
  • 在面试中如何巧妙的展现架构能力?附200道面试真题+100例经典架构案例拆解 | 极客时间
  • 2023 年前端十大 Web 发展趋势
  • 告别SVN,Git成“独苗”:GitHub 在 13 年后宣布淘汰Subversion支持
  • 数据湖的各项安全实践
  • 原美团创始人出资5000万美元造中国OpenAI、卢伟冰:过去三年华为流出八千万用户、ChatGPT惊动谷歌隐退创始人丨T资讯
  • 推荐一款 IDEA 牛x插件,一键自动生成文档,爽!
  • 除了一手机号可注册两账号,微信还添新功能!