週末到了,來段代碼壓壓驚

最近一段時間,寫了兩篇關於 sidekiq 的源碼分析,可是一直想要補充的一段 sidekiq 裏邊的代碼實際上是挺有趣也挺逗的,因此這個星期就不要長篇大論的源碼分析,來點輕鬆點的吧。html

這個代碼是這樣的 o(╯□╰)o:java

# https://github.com/mperham/sidekiq/blob/5ebd857e3020d55f5c701037c2d7bedf9a18e897/lib/sidekiq.rb#L51-L53
module Sidekiq
  # ...
  def self.❨╯°□°❩╯︵┻━┻
    puts "Calm down, yo."
  end
  ...
end

Haha, are you kidding me? 見過用特殊字符或者特殊語言文字作方法名的,可是用顏文字,我仍是第一次見。可是別笑,本着工科男嚴謹與求知的精神,我全局搜索了下這個方法的調用,結果更搞笑的結果來了,這個方法根本就沒有真實調用,可是相應的測試用例一樣很是逗 2333333333!!!c++

describe "❨╯°□°❩╯︵┻━┻" do
  before { $stdout = StringIO.new }
  after  { $stdout = STDOUT }

  it "allows angry developers to express their emotional constitution and remedies it" do
    Sidekiq.❨╯°□°❩╯︵┻━┻
    assert_equal "Calm down, yo.\n", $stdout.string
  end
end

哈哈,這只是難道爲了方便程序員怒火中燒的時候表達想掀桌的心裏嗎?git

固然,這個問題其實早就有不少人發現了,Ruby China 上也有好多的討論了。今天是個快樂週六,讓我再從網絡上搜羅多一些搞笑的代碼吧,哈哈~~~程序員

精彩段子時間

每個在註釋或者代碼裏藏段子的程序員上輩子都是折翼的逗逼,不信,你看!github

Exception up = new Exception("Something is really wrong.");
throw up;  //ha ha

這個程序猿寫代碼時到底什麼心態啊,故意拋個異常,還在註釋裏如此狂妄?牆頭草可除了?express

//When I wrote this, only God and I understood what I was doing
//Now, God only knows

哈哈,這個是我看的時候感受比較搞笑的了,有種代碼叫作天知地知我知,後來變成只有天知道了。。。編程

// drunk, fix later

好自覺的程序猿啊,酒後不宜改代碼,多提倡,建議立法機關考慮加條規定,凡是酒後寫代碼的,一概立案偵辦!ruby

#define TRUE FALSE

能夠想象當這個 commit 被 merge 進生產環境以後。。。哈哈,整個世界黑白顛倒!對的就是錯的,錯的就是對的!!!網絡

return 1; # returns 1

這。。。不。。。是。。。廢。。。話。。。嗎。。。?!

Catch (Exception e) {
 //who cares?
}

哈哈,我知道系統有異常啊,可是我才無論呢,哼~~~ ╭(╯^╰)╮

// I am not responsible of this code.

o(╯□╰)o 這個。。。不是我乾的~~~真的!!!

// it was hard to write
// so it should be hard to read

因此不能怪我咯,代碼原本就很差寫,你還想我讓你好讀??? ╭(╯^╰)╮ 來啊,互相傷害啊!

// I have to find a better job

這位哥意識到本身職業生涯的終結了嗎?

// If this code works, it was written by Paul DiLascia. If not, I don't know
// who wrote it

反正我無論,好的代碼跟我有關,很差的代碼確定不是我寫的!!!

# Linux Sex
$ date ; unzip ; strip ; touch ; grep ; finger ; mount ; fsck ; more ; yes ; umount ; sleep

好污的一段代碼!!!天哪,個人眼睛! (*/ω╲*)

long long ago; /* in a galaxy far far away */

我有故事你有酒,我來給你講一宿! O(∩_∩)O

/**
 * Always returns true.
 */
public boolean isAvailable() {
    return false;
}

我讀書少,你別騙我!(這段代碼聽說是真的跟註釋說的同樣的~~~)

//
// Dear maintainer:
//
// Once you are done trying to 'optimize' this routine,
// and have realized what a terrible mistake that was,
// please increment the following counter as a warning
// to the next guy:
//
// total_hours_wasted_here = 42
//

哈哈,這是受害者聯盟嗎?來來來,你掉坑裏了嗎?籤個字登記一下吧!

return true; //true my ass! this doesn't work

哈哈,童話裏都是騙人的 o(╯□╰)o

// Peter wrote this, nobody knows what it does, don't change it!

編程界網紅Peter又中招……

注意:上面全部有趣的代碼片斷跟註釋都是從如下帖子或者討論中摘錄,歡迎點擊連接閱讀原文:

  1. Fuzzzy blog: 40 most funny code comments ever

  2. What are some of the funniest comments in source code?

寫在最後

大多數程序猿的平常工做繁重辛苦,加班跟高度的精神壓力都是屢見不鮮,若是你的身邊有這樣的程序猿,請必定要多多珍惜他們!也祝願看到這篇帖子的程序猿們開懷一笑,生活已經如此多艱,快快休息放鬆一下吧!

相關文章
相關標籤/搜索