知行编程网知行编程网  2022-04-16 04:00 知行编程网 隐藏边栏 |   抢沙发  7 
文章评分 0 次,平均分 0.0

毕竟大家都有刚入门的时候


难免会做成这样的事情


多多体谅就挺好


毕竟


谁知道哪些破事是不是你自己做的程序员:你见过哪些要命的奇葩代码?



获取明天的日期的正确打开方式

public static DateTime getTomorrowDate()<br  />{<br  />     Thread.Sleep(<span style="color: rgb(104, 151, 187);">24</span>*<span style="color: rgb(104, 151, 187);">60</span>*<span style="color: rgb(104, 151, 187);">60</span>*<span style="color: rgb(104, 151, 187);">1000</span>);<br  />     <span style="color: rgb(204, 120, 50);">return </span>DateTime.Now;<br  />}




写了个很牛逼的SQL

说出来自己都不敢相信

程序员:你见过哪些要命的奇葩代码?




写了十几个嵌套if

看起来还觉得很漂亮

程序员:你见过哪些要命的奇葩代码?




高端大气上档次的

定义了一个常量

public static final <span style="color:#8888c6;">int </span>ONE = <span style="color:#6897bb;">1<br  /></span>public static final <span style="color:#8888c6;">int </span>TWO = <span style="color:#6897bb;">2</span>



<span style="color:#808080;">#define CONST_NUMBER_ZERO (0)<br  /></span><span style="color:#808080;">#define CONST_NUMBER_ONE (1)<br  /></span><span style="color:#808080;">#define CONST_NUMBER_TWO (2)<br  /></span><span style="color:#808080;">#define CONST_NUMBER_THREE (3)<br  /></span><span style="color:#808080;">#define CONST_NUMBER_FOUR (4)<br  /></span><span style="color:#808080;">#define CONST_NUMBER_FIVE (5)<br  /></span><span style="color:#808080;">#define CONST_NUMBER_SIX (6)<br  /></span><span style="color:#808080;">#define CONST_NUMBER_SEVEN (7)<br  /></span><span style="color:#808080;">#define CONST_NUMBER_EIGHT (8)<br  /></span><span style="color:#808080;">#define CONST_NUMBER_NINE (9)<br  /></span><span style="color:#808080;">#define CONST_NUMBER_TEN (10)</span>





震惊中外的睡眠排序

<span style="color:#8888c6;">int </span>main(<span style="color:#8888c6;">int </span>c<span style="color:#cc7832;">, </span>char **v)<br  />{<br  />  <span style="color:#cc7832;">while </span>(--c > <span style="color:#6897bb;">1 </span>&& !fork());<br  />  sleep(<span style="color:#aa4926;">c </span>= atoi(v[c]));<br  />  printf(<span style="color:#6a8759;">"%d</span><span style="color:#cc7832;">n</span><span style="color:#6a8759;">"</span><span style="color:#cc7832;">, </span>c);<br  />  wait(<span style="color:#6897bb;">0</span>);<br  />  <span style="color:#cc7832;">return </span><span style="color:#6897bb;">0</span>;<br  />}


不懂C的看Python 版


<span style="color:#cc7832;"></span>
<span style="color:#cc7832;">import </span>threading<br  /><span style="color:#cc7832;">import </span>time<br  /><br  /><span style="color:#cc7832;">def </span><span style="color:#ffc66d;">sort_num</span>(num):<br  />    time.sleep(num)<br  />    <span style="color:#cc7832;">return </span>num<br  /><br  />list_num = [<span style="color:#6897bb;">6</span><span style="color:#cc7832;">, </span><span style="color:#6897bb;">3</span><span style="color:#cc7832;">, </span><span style="color:#6897bb;">7</span><span style="color:#cc7832;">, </span><span style="color:#6897bb;">1</span><span style="color:#cc7832;">, </span><span style="color:#6897bb;">2</span><span style="color:#cc7832;">, </span><span style="color:#6897bb;">4</span>]<br  />results = []<br  /><br  /><span style="color:#cc7832;">for </span>i <span style="color:#cc7832;">in </span>list_num:<br  />    t = threading.Thread(<br  />        <span style="color:#aa4926;">target</span>=sort_num<span style="color:#cc7832;">, </span><span style="color:#aa4926;">args</span>=(i<span style="color:#cc7832;">,</span>))<br  />    t.start()<br  />    results.append(t)





IT界最高端的删除方法

程序员:你见过哪些要命的奇葩代码?





客户是上帝


程序员:你见过哪些要命的奇葩代码?





老师说起变量名要用多个单词拼在一起


有次code review,看到有个同事把一个变量命名为dayAfterYesterday,觉得莫名的喜感,就在下面批注了“哈哈哈。。。”

过了一会看到这个同事又提交了一次git

这次把这个变量改成了dayBeforeTomorrow,当时就笑喷了!




在数据定义字段的时候

把int定义成varchar

sql查数据大于60的时候

竟然没有100

程序员:你见过哪些要命的奇葩代码?

SELECT * FROM student_info WHERE point > <span style="color:#6897bb;">60</span>


程序员:你见过哪些要命的奇葩代码?

程序员:你见过哪些要命的奇葩代码?




工作的时候怕麻烦

把数据的用户名密码直接修改成

admin

123456


程序员:你见过哪些要命的奇葩代码?





写了数十个if

几个月后发现

一个for+if

可以解决问题

程序员:你见过哪些要命的奇葩代码?




原来红色的英文是Hong

public enum ColorType<br  />{<br  />Green<span style="color:#cc7832;">, </span>// 绿色<br  />Hong<span style="color:#cc7832;">, </span>// 红色<br  />}





写第一个程序,包名叫java,然后各种报错……

程序员:你见过哪些要命的奇葩代码?





自减原来是这么用的


程序员:你见过哪些要命的奇葩代码?





本世纪最强函数没有之一

真的可以完美破封(不信你试试)


<span style="color:#808080;">#define private public</span>





try-catch的妙用

<span style="color:#cc7832;">try</span>{<br  />//这段代码是有错的,可这家伙不debug<br  />}<br  />catch(<span style="color:#8888c6;">Exception </span>e){<br  />//正常功能放在这,要报错才可以执行<br  />}




终于知道了当年用的随机数为什么一直是4

<span style="color:#8888c6;">int </span>getRandomNumber()<br  />{<br  /><span style="color:#cc7832;">  return </span><span style="color:#6897bb;">4</span>;<br  />}




AI核心代码,估值一个亿

<span style="max-width: 100%;font-size: 16px;box-sizing: border-box !important;overflow-wrap: break-word !important;"><span style="max-width: 100%;color: rgb(204, 120, 50);box-sizing: border-box !important;overflow-wrap: break-word !important;">while True</span>:<br style="max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;"  />    <span style="max-width: 100%;color: rgb(136, 136, 198);box-sizing: border-box !important;overflow-wrap: break-word !important;">print</span>(<span style="max-width: 100%;color: rgb(136, 136, 198);box-sizing: border-box !important;overflow-wrap: break-word !important;">input</span>(<span style="max-width: 100%;color: rgb(106, 135, 89);box-sizing: border-box !important;overflow-wrap: break-word !important;">""</span>).replace(<span style="max-width: 100%;color: rgb(106, 135, 89);box-sizing: border-box !important;overflow-wrap: break-word !important;">"吗"</span><span style="max-width: 100%;color: rgb(204, 120, 50);box-sizing: border-box !important;overflow-wrap: break-word !important;">,</span><span style="max-width: 100%;color: rgb(106, 135, 89);box-sizing: border-box !important;overflow-wrap: break-word !important;">""</span>).replace(<span style="max-width: 100%;color: rgb(106, 135, 89);box-sizing: border-box !important;overflow-wrap: break-word !important;">"?"</span><span style="max-width: 100%;color: rgb(204, 120, 50);box-sizing: border-box !important;overflow-wrap: break-word !important;">,</span><span style="max-width: 100%;color: rgb(106, 135, 89);box-sizing: border-box !important;overflow-wrap: break-word !important;">"!"</span>))</span>


程序员:你见过哪些要命的奇葩代码?




当年我也是这么写if的

程序员:你见过哪些要命的奇葩代码?




这可能是我这辈子见过最骚的if-else


boolean isTheRightNum(<span style="color:#8888c6;">int </span>num){<br  />    boolean result = false;<br  />    <span style="color:#cc7832;">if</span>(num == <span style="color:#6897bb;">10</span>){<br  />        result = true;<br  />    }<span style="color:#cc7832;">else</span>{<br  />        result = false;<br  />    }<br  />    <span style="color:#cc7832;">return </span>result;<br  />}





这可能是我这辈子见过最工整的代码


程序员:你见过哪些要命的奇葩代码?





一个合格程序员写的注释


程序员:你见过哪些要命的奇葩代码?


程序员:你见过哪些要命的奇葩代码?


程序员:你见过哪些要命的奇葩代码?


程序员:你见过哪些要命的奇葩代码?


程序员:你见过哪些要命的奇葩代码?


程序员:你见过哪些要命的奇葩代码?


看看你中枪了吗



趣味游戏文章:

太好玩了!用Python写个弹球游戏2.0

巧妙的Python数据结构玩法|实战德州扑克

手把手教你,菜鸟也能用Python写一个2048游戏

用Python做个美少女大战小怪兽

强烈推荐,用Python轻松打造定制款《植物大战僵尸》


Python心得和技巧:

零基础学了8个月的Python,到底有啥感悟

我珍藏的一些好的Python代码,技巧

菜鸟写Python程序,如何从新手变老手

菜鸟必收藏,13个Python惯用小技巧

本篇文章来源于: 菜鸟学Python

本文为原创文章,版权归所有,欢迎分享本文,转载请保留出处!

知行编程网
知行编程网 关注:1    粉丝:1
这个人很懒,什么都没写

发表评论

表情 格式 链接 私密 签到
扫一扫二维码分享