GitHub 上總是有人會送一些奇怪的 pull request 出來,把整個 code repository 砍掉換成惡搞的東西... 這次是 CoderDojo / CoderDojo-Kata 這個專案被人發 pull request 要惡搞,結果一堆人利用 comment 的功能開始嫌東嫌西:「pull 1」。
看完一次後覺得實在是太... 有趣 XDDD 乾脆列出來:
- 沒有 doctype。
- <style> 沒有指定 type。
- <script> 指定的版本居然是 JavaScript 1.2... XDDD
- 「你的 code 疑似抄自 1995 年的 sample,請考慮加回 GPL statement」
- jslint 掛得很慘 XDDD
- javascript 裡使用不必要的全域變數。
- 可以用三元表示式讓 code 更清楚。
- 變數名稱不具意義 XD
- setInterval() 只是要呼叫一個 function,可以直接用 function name 而不需要用字串。
- 為什麼你不縮排呢,很難讀耶...
- 為什麼結尾不加上分號呢 (然後就呼叫 Douglas Crockford XDDD)
- body 加上 bgcolor 被罵 XDDD
- bgcolor 的顏色用 #000000 也被罵 XDDD 應該用 #111111... XDDD
- 用 <br/> 排版被罵應該用 css 排 XD
- table 排版再被罵...
- single-quote 與 double-quote 混用也被罵不一致...
- 用 inline css 被糾正 XD
- 裡面用到圖片被稱讚 XDDD 被問圖片裡的鍵盤哪裡可以買 XDDD
- 然後圖片沒有 alt 也被刁 XD
- 沒用 safe color 被揍...
- 下面有 alt 的圖片,但 alt 內容是空白而被人罵,但就有人很認真的回他說「alt 空白是合法而且某些 case 下是正確的語意,blah blah blah...」XDDD
- 用 <b> 被提醒 deprecated,然後又有人很認真的回「在 HTML5 裡面被 undeprecated 了」XDDD
- 出現 "click here" 但卻不能按啊啊啊
(倒地不起)
https://github.com/ahmedalex/CoderDojo-Kata/commit/714977dbaa41c0fec7959624554ebc75e29604df
他更新了XDDDDDD