腾讯的程序员们最近可能得改改习惯了。有消息称,腾讯内部开始要求删除代码中的所有脏话,包括注释、变量名甚至调试日志里的不文明用语。这事儿听起来有点搞笑,但背后还真有点故事。
![]()
起因:一段带“f words”的debug日志
这事儿得从一段被曝光的代码说起。有人在反编译某款腾讯系App时,发现了一段debug日志,里面赫然写着“f words”之类的脏话。这段代码被传到网上后,直接炸开了锅。微信团队最先行动,要求全面清理代码中的不文明内容,随后腾讯其他部门也陆续跟进。
其实腾讯部分团队早就有类似规定,但这次是全公司范围的统一要求。禁止的词汇包括“md”“fxx”“我去”“damn”,甚至“damn”这种在英语里不算特别严重的词也被列入黑名单。后续可能还会有更详细的规范出台。
![]()
代码里的“花式吐槽”
这规定一出,程序员们开始回忆自己写过的那些“带情绪”的代码。有人变量名直接叫“FUCK”,有人在注释里疯狂吐槽产品需求,甚至还有人在代码里放了一尊佛像,祈祷别出bug。
网友们的反应也挺逗:
“china mobile 不能简称 cnmb 了?”
“README.md 是不是也得改名?毕竟带了‘md’。”
“字节跳动就没这问题,人家代码提交前得先过安全网关,脏话直接给你拦下来。”
有人认为,代码是技术文档的一部分,应该保持专业性和可读性,脏话确实不该出现。但也有人觉得,程序员在高压环境下写代码,偶尔带点情绪化的注释也算是一种解压方式,只要不影响功能,没必要上纲上线。
特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.