首页 / 行业
一个有趣的主题 —— 研究开源代码质量与脏话的相关性
2023-02-15 13:53:00
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 内核项目的重视程度 —— 这刚好印证了上面论文提到的观点。
审核编辑 :李倩
最新内容
手机 |
相关内容
PODsys:大模型AI算力平台部署的开源
PODsys:大模型AI算力平台部署的开源“神器”,开源,模型,平台,运行,计算,用户,PODsys(Platform for Open-source Distributed System)是出货在即,RISC-V服务器生态开始崭露
出货在即,RISC-V服务器生态开始崭露头角,服务器,出货,开源,行业,边缘,指令集架构,近年来,RISC-V架构的服务器生态开始崭露头角,成为全RISC-V迎来新一轮IP更新,车规IC成为
RISC-V迎来新一轮IP更新,车规IC成为下一个主战场,平台,处理器,指令集架构,可靠性,低功耗,安全性,RISC-V(Reduced Instruction Set Com限流式保护器为充电桩提供了哪些保
限流式保护器为充电桩提供了哪些保障措施,限流,数据统计,运营商,输出,可用性,监测,OPA4340UA限流式保护器是一种用于充电桩的保护装限流式保护器为充电桩提供了哪些保
限流式保护器为充电桩提供了哪些保障措施,限流,数据统计,运营商,输出,可用性,监测,OPA4340UA限流式保护器是一种用于充电桩的保护装开源RISC-V未来已来,国芯科技汽车电
开源RISC-V未来已来,国芯科技汽车电子芯片探索先行,芯片,汽车电子,开源,作用,解决方案,需求,RISC-V是一种开源指令集架构,它提供了一RISC-V架构开启垂直半导体商业模式
RISC-V架构开启垂直半导体商业模式时代,时代,商业模式,机会,处理器,公司,开源,RISC-V架构是一种开源指令集架构,它的出现标志着垂直STM32MP135嵌入式核心板如何助力充
STM32MP135嵌入式核心板如何助力充电桩发展,核心板,嵌入式,低功耗,硬件,操作系统,支持,STM32MP135嵌入式核心板是一种高性能、低功