「私がこれまでの人生で見てきた最悪のRubyコードを紹介するよ?」#rubykaigi 2015 #rubykaigiB

The worst Ruby codes I've seen in my life Fernando Hamasaki de Amorim @Prodis http://rubykaigi.org/2015/presentations/prodis
1
Fernando Hamasaki de Amorim @Prodis

Software Engineer at https://t.co/yH6Y53J9Na (using Elixir) and Amateur Basketball Player.

https://t.co/faU1Cy7u5d


黒曜@Leaner Technologies @kokuyouwind

休憩明けの"The worst Ruby codes I've seen in my life"待ち。タイトルからして楽しみすぎる。 #rubykaigi #rubykaigiB

2015-12-12 13:29:21
黒曜@Leaner Technologies @kokuyouwind

今回のデカ外人クイズは最後にやるとのこと。やっぱりやることはやるのか。 #rubykaigi #rubykaigiB

2015-12-12 13:29:55
黒曜@Leaner Technologies @kokuyouwind

始まった。WOP(Workaround Oriented Programming)の定義www #rubykaigi #rubykaigiB

2015-12-12 13:31:14
jodeci @thchao

WOP: workaround oriented programming #rubykaigi

2015-12-12 13:31:15
黒曜@Leaner Technologies @kokuyouwind

「このコードはプライバシー保護のため変数名などを変えてあります」 #rubykaigi #rubykaigiB

2015-12-12 13:32:29
jodeci @thchao

"it works, but…not so much” #rubykaigi

2015-12-12 13:33:05
Kiyoshi Nomo 🐟☔️🍈🍋🍜 @kysnm

B 会場初めて来た。噂のデカ外人を目視できた #rubykaigi #rubykaigiB

2015-12-12 13:33:26
Yasuyuki Inoue @YaSuYuKi

WOP(Workaround Oriented Programing) wwwwwwww #rubykaigi #rubykaigiB

2015-12-12 13:33:32
黒曜@Leaner Technologies @kokuyouwind

酷いコードその1.クレジットカードをマスクしたら引数で渡したものまでマスクされて、元の番号がわからなくなる #rubykaigi #rubykaigiB

2015-12-12 13:33:53
Yasuyuki Inoue @YaSuYuKi

if節の最後でreturnしてるのにelseしてるwww #rubykaigi #rubykaigiB

2015-12-12 13:35:19
黒曜@Leaner Technologies @kokuyouwind

create_image_widgetとcreate_widget_imageという2つがあって何が違うの? という話。笑えるけど笑えないぞこれ… #rubykaigi #rubykaigiB

2015-12-12 13:39:22
Toshio Maki @Kirika_K2

The worstと呼ばれるコードを見た量なら自分も負けてはいない! #rubykaigi

2015-12-12 13:40:51
黒曜@Leaner Technologies @kokuyouwind

the worst class、スライドに全文載ってるけど全く見えないw #rubykaigi #rubykaigiB

2015-12-12 13:41:36
Sadayuki Furuhashi @frsyuki

20万ジョブ/day, 5万ジョブ/day を、マルチテナントでフェアスケジューリングするわけですな。普通のDelayedJob的な仕事だけでなくて、エラーケースの処理やスケジューリングがかなり重要。 #rubykaigi

2015-12-12 13:42:33
黒曜@Leaner Technologies @kokuyouwind

さっきの巨大すぎるクラスよりよっぽど巨大なクラスを見たことのある俺達は #rubykaigi #rubykaigiB

2015-12-12 13:42:51
masa寿司 @masa_iwasaki

なんかじわじわくるひどいコードが多いなw #rubykaigi #rubykaigib

2015-12-12 13:44:47
黒曜@Leaner Technologies @kokuyouwind

もはや発表者も声がでないけど何も言わなくても笑いが起こる会場w #rubykaigi #rubykaigiB

2015-12-12 13:46:48
Toshio Maki @Kirika_K2

でも例外出たらrescue nilにして、ifの条件に食わせるのはたまにやっている気がする。苦肉の策だけど。 #rubykaigi #rubykaigiB

2015-12-12 13:49:13