如此Fun的代码注释,原来程序员都是段子手

AlphaDev用强化学习在汇编层优化排序算法 排序算法是计算机科学的基础概念,其本质是在确定性约束下实现元素的有序映射;传统分析聚焦于抽象时间复杂度,但真实性能取决于指令级执行效率、分支预测、缓存行为等硬件特性;强化学习自动编程为此提供了新范式——通过在精简指令集(如RISC-V)上建模状态-动作空间,并以周期数、指令数、内存访问为奖励信号,AI可直接生成经形式化验证的最优小规模排序原语;这类技术已落地LLVM与嵌入式场景,显著提升标准库原子操作性能;AlphaDev正是这一方向的代表性实践,它不替代高层逻辑开发,而是重构底层‘零开销抽象’的实现方式。 阅读详情

某站后端代码被“开源”,同时刷遍全网的,还有代码里的那些神注释。

我们这才知道,原来程序员个个都是段子手;这么多年来,我们也走过了他们的无数套路......

首先,产品经理,是永远永远吐槽不完的!网友的评论也非常扎心,说看这些代码就像在阅读程序员的日记,每一页都写满了对产品经理的恨。

如此沙雕的代码注释,原来程序员都是段子手

然后,也要发出直击灵魂的质问:你是尊贵的付费大会员吗?

如此沙雕的代码注释,原来程序员都是段子手

这不禁让人想起之前某音乐app的穷13Vip,果然,穷13在哪里都是会被标记的。

如此沙雕的代码注释,原来程序员都是段子手

其实,不止这些,代码注释还有很多种玩法。毕竟,最会玩的还是你们程序员。

01 杀了个产品经理祭天

大概全天下的程序员,都悄悄在代码里藏进了自己对产品举起的那把大刀,而且一不留神,刀尖就露出来了......

傻13的是产品,不是我

如此沙雕的代码注释,原来程序员都是段子手

到底要什么,我也很无奈啊.jpg

如此沙雕的代码注释,原来程序员都是段子手

▲昕霖是产品经理,李超是设计师

锅是产品的,不是我的

如此沙雕的代码注释,原来程序员都是段子手

02 诉求都在注释里了

出来工作,不就是为了赚钱吗?一不小心,真实的想法就在注释里流露。

不得不说,该站的程序员,真的很会搞事情。

如此沙雕的代码注释,原来程序员都是段子手

“钱多活少办公室大,最好还能经常去国外旅游并能报销。”学生时代的Sergey Brin也把这个朴素的愿景写在了简历代码的注释里。原来,每个人的职业追求,都差不多。虽然后来的他成了Google联合创始人。

如此沙雕的代码注释,原来程序员都是段子手

03 一不小心,就把实话说出来了

领导和老板们总有那么些不可言说的小心思,不过,程序员们你们也太耿直了吧?!

如此沙雕的代码注释,原来程序员都是段子手

老板的心机,都被你们暴露了。

/** 老板说多线程先不开,等客户提需求优化 */

当然,同事也并没有多么靠谱。

如此沙雕的代码注释,原来程序员都是段子手

04 隔空喊话,“友好”切磋

在代码注释里,程序员们还能隔着时空通过comment喊话,进行友好地交流与切磋。

比如下面这两行注释,就是跨越两年的一段喊话。

如此沙雕的代码注释,原来程序员都是段子手

不过,一不小心,画风可能就变了,忍不住就Diss了一下。

如此沙雕的代码注释,原来程序员都是段子手

//somedev1 - 6/7/02 添加对登录屏幕的暂时追踪功能

// somedev2 - 5/22/07 暂时个屁

05 猿们,要学好英语啊

还有些注释里,包含着前辈程序员的语重心长:要学好英语啊!否则是会闹笑话的。

蓝翔毕业不要紧,重要的是缩写不能乱写:

如此沙雕的代码注释,原来程序员都是段子手

否则后果很严重:

# 不要再用 anal 做变量名了
# 你们想用 anal 这个缩写来表示analyze(分析),可是 anal 这个单词的意思是“肛门”
# 我特么在哪都能看到 anal 这个词!
# 请不要再这么做了!
# 你们要用就用analyze,或者xbvvzr,要不然用什么其他的都可以。就是别写成 anal_insert 或者 anal_check了
# insert是插入的意思,check是检查的意思,自行脑补吧

06 喜提彩蛋,招聘了解一下

如果你有一双善于发现的眼睛,也许你就能看到,那些藏在Console里的招聘广告。也许,你从此就走上了升职加薪的人生巅峰呢~

如此沙雕的代码注释,原来程序员都是段子手

如此沙雕的代码注释,原来程序员都是段子手

07 离职员工的温馨提醒

不过,跳槽需谨慎。史上最良心注释,碰到这样的坑,就赶紧撤吧。

如此沙雕的代码注释,原来程序员都是段子手

08 我的代码就像一首诗

最后,写代码就像写一首诗,就像唱一首歌。

如此沙雕的代码注释,原来程序员都是段子手

这样写注释,代码无bug!

不过,话说回来,你们写代码,居然都写注释?

文章内容来源于网络,仅供分享使用

11个程序员幽默代码注释 立即下载

相关推荐

宇树机器人丝滑的二人转动作背后,MPC到底是什么?

了解MPC,让我们闻“机”起舞。

Barok的博客 2147

代码注释如此沙雕,会玩还是你们程序员!

某站后端代码被“开源”,同时刷遍全网的,还有代码里的那些神注释。 我们这才知道,原来程序员个个都是段子手;这么多年来,我们也走过了他们的无数套路...... 首先,产品经理,是永远永远吐槽不完的!网友的评论也非常扎心,说看这些代码就像在阅读程序员的日记,每一页都写满了对产品经理的恨。 然后,也...

九章算法的博客 472

晶圆测试(Wafer Sort)的核心技术与良率提升策略

晶圆测试(Wafer Sort)是芯片制造中的关键“入学考试”,通过探针台与自动测试设备(ATE)对晶圆上的芯片进行功能与参数测试,筛选不合格芯片以控制成本。本文深入解析了其核心技术,包括自动化视觉系统对准、测试流程优化策略,并探讨如何利用测试数据驱动良率提升,展望了DFT与AI智能测试的未来趋势。

e4f5g6h的博客 521

为什么有人代码不写注释

写注释是一种习惯,有些时候是一个程序员基本素养,甚至是职业道德体现。但是有些人就是不写,跟人、开发经验、性格等很多因素有关。上班八年不写注释上班10年写注释。

整理ing 324

九齐NY8B062F单片机:12位ADC与4路PWM在智能家居控制中的实战应用

本文详细介绍了九齐NY8B062F单片机在智能家居控制中的实战应用,重点解析其12位ADC高精度传感器数据采集和4路PWM精准驱动技术。通过实际案例展示如何利用该单片机实现温湿度监测、灯光调节及电机控制,并分享低功耗设计与抗干扰方案,为低成本高可靠性的智能家居设备开发提供完整解决方案。

rnn9storyteller的博客 733

Autosar EcuM配置-初始化及下电执行函数-基于ETAS软件

Autosar EcuM学习笔记-上电初始化执行函数及下电前执行函数,本文介绍在EcuM中的配置及使用。

赞的博客 851

html搞笑注释,9个最有趣的代码注释

我看到过很多有趣的代码注释,有的让我会心一笑,有的简直要笑掉我的大牙,有的甚至隐藏在源代码中。下面让我们一起见识一下这些“笑料”吧。1.原先我还知道我在写什么,但是现在,只有上帝知道了。这条注释是优秀数学家Karl Weierstrass写的。我唯一想问的是,他前后指的是不是同一个数学难题。如果是,那又是为什么,我真的非常想知道。2.谨将我的所有代码所有工作献给我的妻子Darlene,因为她养育了...

weixin_34788662的博客 1438

DSP篇--C6678功能调试系列之SPI调试

SPI传输数据分为线上直接收发和通过EDMA的数据传输两种。第一种是直接将数据放在线上(SPIDAT1),在寄存器(SPIBUF)中写入命令实现数据的收发;第二种需要配置EDMA,将数据buffer直接作为EDMA的数据源进行传输,其需要配置的参数和中断与EDMA一致。

nanke_yh的博客 1261

令人笑喷的56个代码注释,最后几个老衲实在憋不住了。。。

关注人瑞IT内推圈 回复“大厂”领取整理好的面试资料 老衲不请自来,给大家献上一波神注释,供施主们娱乐娱乐! 0./* * Dear Maintainer * * Once you are done trying to ‘optimize’ this routine, * and you have realized what a terrible mistake that was, * please increment the following counter as a warning * to

P2705的博客 748

Android PMS——概述(一)

PMS(Package Manager Service)是 Android 操作系统的一个重要组件,它负责管理应用程序的包信息以及与应用程序的安装、卸载、权限控制等相关功能,确保应用程序的安全性和稳定性。 Android PMS 负责维护一个应用程序包的清单信息,该清单是一个 XML 文件,包含应用程序的各种元数据,例如应用程序的包名、版本号、权限要求、组件信息等。PMS通过访问该清单文件来获取应用程序的信息。 此外,Android PMS 还负责应用程序的安装和卸载。在安装应用

小旭的专栏 1669

【系统分析师】高分论文:论面向对象设计方法及应用

本文以某市职业院校合并后的信息化系统建设项目为例,探讨了面向对象设计方法在系统开发中的应用。作为系统分析师,作者在415.6万元、6个月工期的项目中,通过遵循单一职责原则(简化构件库)、依赖倒置原则(开发公共接口)和开闭原则(构件扩展)等设计原则,成功完成了5个子系统融合改造和4个智慧实训室建设。项目采用J2EE分层设计和SOA架构,最终在2022年11月顺利上线,提升了教学管理效率,获得用户好评。文章总结了设计原则对提高系统复用性、可维护性的重要作用,同时也反思了部署过程中的经验教训。

数据知道的博客 7955

如此Fun的代码注释,原来程序员都是段子手,Java程序员晋升路线

其它面试题(springboot、mybatis、并发、java中高级面试总结等)springboot、mybatis、并发、java中高级面试总结等)**[外链图片转存中…(img-MY7AekjE-1712084819115)][外链图片转存中…(img-A5U3qkLO-1712084819115)][外链图片转存中…(img-F4rkAqUY-1712084819116)]

m0_60607245的博客 837

置顶必读(3) |《滚雪球学SpringBoot》· 高质量专栏介绍,你值得拥有!

《滚雪球学SpringBoot》 并不是普通的技术讲解合集,它是专为开发者精心设计的系统化学习路径。通过不断“滚动学习”,我们将带领你从基础入门到高阶应用,从理解每一行代码到设计和优化大规模分布式系统,最终帮助你成长为一位精通 spring架构 的工程师。

**My Coding Family** 15万+

Java最新如此Fun的代码注释,原来程序员都是段子手,阿里java电话面试

由于篇幅限制,小编在此截出几张知识讲解的图解本文已被CODING开源项目:【一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码】收录需要这份系统化的资料的朋友,可以点击这里获取笔记+最新讲解视频+实战项目源码】](https://bbs.youkuaiyun.com/forums/4f45ff00ff254613a03fab5e56a57acb)收录**需要这份系统化的资料的朋友,可以点击这里获取。

2401_84692429的博客 689

锂电池充电器电路设计 里面有电路

锂电池充电器电路设计 里面有电路 3.7V升压到5V电路设计。

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

收集一些好玩的注释,HAVE FUN!!!

收集一些好玩有趣的注释,仅娱乐用!!!如果有重复及格式错误问题请自行略过。 一个传送门,我们可以自己用图片制作有趣的注释;以及一个Github的分享也可以用图片制作。还有一个好玩的网站Asciiworld,里面也有很多好玩的符号注释,自己去玩吧。 // __ // __ (__`\ //(__`\ \\`\ // `\\`\ \\ \

Lewis的专栏 5702

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

新手编程入门指南:借助快马平台与996点fun幽默文化轻松打造第一个趣味网页

在关键的函数和逻辑块旁边,都用中文写下详细的注释,解释“这一步是在做什么”、“为什么要这么做”,比如“此处为‘写代码’按钮添加点击事件监听器,当点击时,执行changeScene函数,并传入参数‘coding’”。代码写好后,因为这个网页是一个可以持续运行、有交互界面的应用,所以完全可以利用平台提供的一键部署功能,点一下就把这个趣味网页变成一个有独立网址的、可以分享给朋友访问的在线应用,整个过程非常流畅。来动手做一个叫“程序员的一天”的趣味网页,全程不用安装任何软件,在浏览器里就能搞定。

OnyxPanther23的博客 3705

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

那些奇葩的代码注释

发现一些有趣奇葩的注释 // _ooOoo_ // o8888888o // 88" . "88 // (| -_- |) //

寒风的技术博客 1万+

30 多个有内味道且笑死的人代码注释

作者:xor 译者:前端小智 来源:medium 点赞再看,微信搜索 【大迁世界】 关注这个没有大厂背景,但有着一股向上积极心态人。本文 GitHub https://github.com/qq449245884/xiaozhi 上已经收录,文章的已分类,也整理了很多我的文档,和教程资料。 代码注释,有些人说它太丑,也有些人说它是标准和良好的做法。在本文中, 列出了一些在编程中遇到的有趣的代码注释。 注释 1 // Weed Effect ! 这是杂草效应的意思?不是很懂,有谁知道,可以留言一下.

粉丝们务必加入微信粉丝群 1万+

代码要写注释吗?写你就输了

本文同步发表于我的微信公众号,扫一扫文章底部的二维码或在微信搜索 HelloWorld杰少 即可关注。 如何看待程序员不写注释? “几个月前,我写的代码只有我和上帝知道” “现在,只有上帝知道了” 最近在知乎上看到了这个话题:怎样看待程序员不写注释? 看了下浏览量居然有 30+w 次,看来大家讨论的挺热闹,我浏览了大部分的回答,发现大家的观点可以归纳为以下几点: 不写注释就是害人害己,别人看不懂,过几天连自己也看不懂 好的代码就是最好的注释,我的代码可读性很好,没必要写注释 只要有完善的文档,代码.

shenjie12345678的专栏 3431

《程序员不写注释的四大原因,你属于哪一类?》

本文分析了程序员不写代码注释的四种心理:习惯不好型因懒惰拖延;自我保护型用复杂代码筑墙;过分自信型高估代码可读性;真大牛型以精炼代码自成文档。文章指出,前三种做法都会增加维护成本、阻碍协作,而优秀程序员只在关键处做点睛注释。最后抛出一个灵魂拷问:你是哪种程序员?现在要不要回去补注释?

2501_93272782的博客 977

每一个都能笑抽,39个奇葩代码注释

来源:网络1. 只有上帝知道//我写这一行的时候,只有上帝和我知道我在写什么//现在,只有上帝知道了2.相隔时空的diss//somedev1 - 6/7/02 添加对登录屏幕的暂...

HollisChuang's Blog 1972

39个史诗级奇葩代码注释,程序不会崩,但程序员会

导读:作为程序员,有没有让你感到既无语又崩溃的代码注释?StackOverflow 上有一个类似的问题,问大家见过哪些超秀的注释,不少程序员纷纷吐槽自己见过的那些逆天注释...

大数据 3769

据说程序员最烦的两件事就是别人写代码不写注释以及自己写代码要写注释~有人说写代码不写注释就是在耍流氓,你是怎么看待这一现象的呢?

在这篇论文中,我们将探讨代码注释的重要性、适量添加注释的原则以及如何改善团队中的代码注释实践。其次,适量的注释可以提高代码的可读性。代码本身应该是自解释的,良好的命名规范和清晰的逻辑结构可以减少对注释的依赖。通过制定注释规范、注重质量、及时更新、代码审查和使用工具等方法,我们可以改善团队中的代码注释实践,提升开发效率和代码质量。5,注释工具和文档生成工具:使用适当的注释工具和文档生成工具可以减少手动编写和维护注释的工作量。1,统一的注释规范:制定团队范围内的注释规范,包括注释格式、语法和内容。

qq_42431718的博客 798

程序员不爱写注释是多愚蠢的一件事

在软件开发中,程序员编写代码后往往会被要求添加注释,但是有时候我们会发现某些程序员并不爱写注释。这个习惯不仅让其他开发者难以理解代码,而且也会给自己带来后续维护上的困难。注释是编写高质量、易于维护的代码必不可少的一环。添加注释可以提高代码可读性、方便代码维护和提高代码可维护性。在编写注释时,我们应该清晰地说明代码的作用、输入输出以及变量的含义,从而让其他开发者更好地理解代码的实现过程。因此,作为程序员我们应该养成良好的习惯,尽可能地添加注释,让我们的代码更加易于理解和维护。

m0_73367097的博客 1557

为什么程序员很多习惯不写注释?

这类人对自己的代码可谓“蜜汁自信”,但问题是,代码写的人看得懂,和接手的人能不能看懂是两回事。” 这确实是个现实问题,因为项目在迭代,代码会不断变动,如果注释跟不上变化,那还不如不写。如果一段代码需要用一大段注释解释,那很可能是代码本身设计得不够直观,应该优化代码,而不是用注释掩盖问题。• 业务代码:业务逻辑通常比代码逻辑更难懂,比如你判断某个字段的规则,可能只有写注释才能让后续维护的人看明白。想想你接手的那些代码,里面是不是经常充满了谜一样的变量名、诡异的逻辑跳转,最关键的是:一个字的注释都没有!

m0_61562916的博客 909
上一篇: 点赞功能:用 MySQL 还是 Redis?
下一篇: 有了 Spring Boot,为什么还要懂 Spring MVC
Javaesandyou
博客等级 码龄5年 742粉丝 563原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值