超有意思的代码注释_程序员搞笑的代码注释:谁的代码注释我都不服,就服你的...
什么是代码注释,如何在代码中添加注释,相信每一位了解编程的人并不陌生。注释里往往有很多有趣的脑洞和「真心话」。今天我们一起去看看那些6到飞起,被玩坏了的幽默注释吧。
信息量太大的注释系列——
01 你造么?我是菜鸟!的注释
// I am not sure if we need this, but too scared to delete. ... ...
中文:个人不确认是不是需要,但是实在不敢删除
02 「我能怎么办?我也很绝望啊!」的注释
// I am not responsible of this code. // They made me write it, against my will.
中文:个人不负责这块的质量,因为他们逼迫我违心的写了这段代码
03 来自斯巴达勇士一般嘶吼的注释
options.BatchSize = 300; //Madness? THIS IS SPARTA!
中文:疯了吧?这是斯巴达!
04 程序员了无牵挂时写下的注释
Catch (Exception e) { //who cares? }
中文:谁在意?
05 「打死我,我也不会信」的注释
/** * Always returns true. */ public boolean isAvailable { return false; }
中文:返回为true
06 「我写的代码最牛X」的注释
/* * You may think you know what the following code does. * But you dont. Trust me. * Fiddle with it, and youll spend many a sleepless * night cursing the moment you thought youd be clever * enough to "optimize" the code below. * Now close this file and go play with something else. */
中文:你可能相信你能看懂以下代码,但是其实绝对不可能,相信我。一旦你调试了,你绝对会后悔装聪明去尝试优化这段代码。最好的方式是关闭文件,去玩点儿你喜欢的东西吧
07 Java程序里经常能看到的「典型」注释
try { } finally { // should never happen }
中文:绝对不会运行到这里
08 不自信到让看到注释的人有些心疼的注释
//This code sucks, you know it and I know it. //Move on and call me an idiot later.
中文:这段代码的确很挫,我知道你也知道,先不要骂我2B,请先接着往下看
09 绝对是「星战迷」的注释
long long ago; /* in a galaxy far far away */
中文:在很远很远的银河系外 (这段代码能运行,绝对是个奇迹)
10 老司机一不小心开了车的注释
double penetration; // ouch
中文:我擦!(注:简单来说,double penetration 代表一种「体位姿势」,大家自行百度or谷歌吧~)
11 最能帮助你了解递归的注释
# To understand recursion, see the bottom of this file At the bottom of the file: # To understand recursion, see the top of this file中文:#如果想了解递归,请看最下面的注释 ... #如果想了解递归,请看最上面的注释
12 一不小心暴露你家庭地位的注释
(a != b) ? b : a //和老婆意见不一致的时候听她的,意见一致的时候听我的。
13 以为上个WC会有好心人帮忙做完工作的注释
这里还没有完善,先去下WC,如果你看到了,可以帮忙补上相关代码,谢谢!
14 结果,老板在我去WC的时候偷偷的在代码里加了这样的注释……
/* Please work harder*/
从WC回来看到这样一行注释的我,已哭晕在电脑前……
关于写注释这件事儿,猿们的第一反应是这样的:
Q:你要加注释
A:懂我的人自然懂,不懂的人说了也不懂
……
为什么花几个小时改好了bug,还要让我写为什么这样改?真的很累耶!!!
//写完这段就辞职
//这段代码不知道谁写的
//看起来没用
//但是删完之后程序就跑不起来了
//我也不知道为什么
// This function has been here since 1987. DON'T FXXKING TOUCH IT
// System.out.println("大声告诉我有多少sql语句!!!!!!!!"+sqlList.size);
//只有我和上帝知道这段代码是什么意思
//只有上帝知道这段代码是什么意思
还有把把注释当日记来写的程序员:
今天J哥又改需求
今天J哥带我吃麻辣烫
/*
* 大哥,我刚工作,这段写的可能比较乱,消消火,还请多包涵,下面的链接,请笑纳
*
* ed2k://|file|(哔)(哔)(哔)(哔)(哔)(哔)(哔)(哔)(哔)(哔)(哔)(哔)(哔)/
*/
//理论上来说这段代码不应该跑进来
-----------------分割线-----------------
//已经有x人在这个bug上浪费了xx小时
//在你浪费完时间后请更新上面的数字
当然,还有许多天赋异禀的猿们在代码里面创作一些有意思的图像,比如:
//我们的目标是 没有bug
//你们都遇到过哪些奇葩的注释~不妨拿出来分享一下
来都来了,走啥走,留个言呗~
IT大咖说 | 关于版权
由“IT大咖说(ID:itdakashuo)”原创的文章,转载时请注明作者、出处及微信公众号。投稿、约稿、转载请加微信:ITDKS10(备注:投稿),茉莉小姐姐会及时与您联系!
感谢您对IT大咖说的热心支持!
超有意思的代码注释_程序员搞笑的代码注释:谁的代码注释我都不服,就服你的...相关推荐
- svn如何隐藏代码路径_程序员课堂—如何通过改善代码风格来消灭隐藏bug
写在前面:一名有三年Android开发经验的女程序员(欢迎大家关注我 ~期待和大家一起交流和学习Android的相关知识) 正如食物腐烂之前,可能会发出异味.当代码存在隐藏问题时,代码也会表现出一些异 ...
- c语言代码表白_程序员教你表白:C/C++打造浪漫表白程序,找女朋友从现在开始...
谁说C/C++程序员不浪漫???来来来一起打造一个浪漫的表白程序,配上好听的音乐,瞬间高大上的感觉. C语言是面向过程的,而C++是面向对象的 C和C++的区别: C是一个结构化语言,它的重点在于算法 ...
- 程序员职业技能编写_程序员不需要的不需要编写代码的技能
程序员职业技能编写 You can build the best application in the world, but if you don't know how to tell anyone ...
- 程序员离职代码交接_程序员离职大半个月,被老板命令回单位讲代码,员工:一次1万...
正常情况下,如果我们已经被辞退大半个月了,那么与上一家公司也就没了任何关系,而根据<劳动合同法>的规定,离职人员应该按照双方的约定,办理工作交接,公司也应当依照法律的规定,在我们办理完工作 ...
- java代码情书_程序员们的爱情表白书
下面看看我们程序员是如何用自己的语言说出爱你.就算闷呆,也要闷呆得很性感. java程序员的情书 我能抽象出整个世界... 但是我不能抽象出你... 因为你在我心中是那么的具体... 所以我的世界并不 ...
- python武器代码_程序员需要掌握的七种 Python 代码更易维护的武器
检查你的代码风格 PEP 8 是 Python 代码风格规范,它规定了类似行长度.缩进.多行表达式.变量命名约定等内容.尽管你的团队自身可能也会有稍微不同于 PEP 8 的代码风格规范,但任何代码风格 ...
- git统计每个人的代码行数_程序员实用工具,推荐一款代码统计神器GitStats
阅读全文需7分钟,工具很实用. 1. 前言 对于Git项目开发,有一些可视化的工具,如gitk,giggle等,来查看项目的开发历史.但对于大型的项目,这些简单的可视化工具远远不足以了解项目完整的开发 ...
- php代码托管平台,程序员必须知道的几个Git代码托管平台
一.VS2013中克隆远程Git仓库和SSH的配置 1.VS2013中克隆远程项目 首先感谢园友的评论和补充,今日又仔细看了一下,VS2013中是可以克隆项目的,只是我一直用的GitHub来克隆的,所 ...
- 夸奖对方代码写的好_程序员名言(赞美程序员的句子)
程序员名言(赞美程序员的句子) 来源:www.yuezhilong.com 时间:2019-09-28 11:55:17 责编:粤之龙文学网 人气:2395 赞美程序员的句子 1. 在你责怪别人之前, ...
最新文章
- 《虚拟化与云计算》读书感(四)数据中心的设计和构造
- 如何设计并实现一个秒杀系统?(含完整代码)
- R语言ggplot2可视化在时间序列上标注出重点区域实战(突出特定的时间范围):highlight specific time ranges
- 开发者需要知道的有关软件架构的五件事
- [置顶] Activity启动流程
- IIS 内部运行机制
- mysql 一分钟内_MySQL语句需要超过一分钟才能执行
- 制作系统盘,重装新系统。
- 用python制作一款录屏小工具
- MySQL实习训练1
- 程序员“离职小技巧”
- 《脱颖而出——成功网店经营之道》一2.5 后方——不可忽视的金库
- 自管理图形处理结构框架
- 几个小伙伴的进入信息安全行业的经历
- 【洋桃电子】STM32入门100步-02
- 大数据发展趋势之我见
- vga转html电脑打不开,如何解决HDMI到VGA转换的常见故障_四种解决方法
- PostgreSQL regress test
- Linux下 unrar unzip 解压
- 银河帝国----我,机器人
热门文章
- Tomcat设置监听端口80、配置虚拟主机、安装zrlog博客、日志文件
- 关于产品设计的一点儿感想
- C++顺序表(模板总结)
- 尼康日本拟裁员约一千人 涉及半导体制造业务
- Raid3.0数据丢失怎么办
- wsimport命令讲解
- powerdesigner简单使用
- 存量电力系统_RCR新文:中国电力基础设施发展的物质存量和流量
- python提取xml的所有框坐标_python 提取批量xml文件中的坐标信息存入txt文件 xml文件转txt文件...
- linux 影院 ftp客户端20端口号,Linux下的ftp客户端说明文档