Link
Embed
Share
Beginning
This slide
Copy link URL
Copy link URL
Copy iframe embed code
Copy iframe embed code
Copy javascript embed code
Copy javascript embed code
Share
Tweet
Share
Tweet
Slide 1
Slide 1 text
心に残った名前ランキンング
Slide 2
Slide 2 text
第5位
Slide 3
Slide 3 text
第5位 汎用的な処理をまとめたい
Slide 4
Slide 4 text
第5位 CommonInfoUtil
Slide 5
Slide 5 text
第5位 CommonInfoUtil 意味のない名前大喜利をやっていた時 CommonInfoUtilManagerDataServiceComponentBaseGenericFactoryCommand というのがあって、試しに区切りながらググってみたら 実は人類はここまで到達していたという名前 ...CommonUtilServiceとかもあった
Slide 6
Slide 6 text
第4位
Slide 7
Slide 7 text
第4位 パッと見本当にわからない
Slide 8
Slide 8 text
第4位 ReleaseAtode
Slide 9
Slide 9 text
第4位 ReleaseAtode 唐突な「Atode」ローマ字だと気付かず理解するのに半日かかった。 間にtoが入っているのが味噌で、A to deって読んでしまった・・・ バッファは有限で特定回数以降は後になっても処理してくれません。
Slide 10
Slide 10 text
第3位
Slide 11
Slide 11 text
第3位 紛らわしい見た目
Slide 12
Slide 12 text
第3位 makeTo(), makeFrom()
Slide 13
Slide 13 text
第3位 makeTo(), makeFrom() ぱっと見普通、何もおかしいことはない・・・ 「何をしようとした」「 何から作るのか」 がわからない? ちゃんと書いてあるよ。ToとFromを作るんだよ!!
Slide 14
Slide 14 text
第2位
Slide 15
Slide 15 text
第2位 消火ギミックの名前
Slide 16
Slide 16 text
第2位 VanishFire
Slide 17
Slide 17 text
第2位 VanishFire 過去の仕事で後輩がつけたクラス名 消火ギミックの名前ですが、ボスキャラか技名と見間違うほどカッコいい 正直、悔しいネーミングセンス(意味が合ってるとは言ってない)
Slide 18
Slide 18 text
第1位 彼は推理小説が好きだった
Slide 19
Slide 19 text
第1位 Suicide
Slide 20
Slide 20 text
第1位 Suicide こちらも同じ後輩がつけた名前 普通ならKillとかDestroyとつけるところにSuicide(自殺)です パッとみVanishFireほどのインパクトはないのですが……
Slide 21
Slide 21 text
Suicide class Hoge { public function suicide(); //自殺 } メソッド定義とくに変わったところはない……
Slide 22
Slide 22 text
Suicide class Hoge { public function suicide(); //自殺 } 自殺だぞ? public でいいのか?
Slide 23
Slide 23 text
Suicide class Criminal { //犯人 public function kill(Hoge $hoge){ $hoge-> suicide(); } } 自殺に見せかけた他殺を行うことができるんですね!
Slide 24
Slide 24 text
たかが名前、されど名前
Slide 25
Slide 25 text
迷惑な名前はやめましょう
Slide 26
Slide 26 text
最後に
Slide 27
Slide 27 text
インフィニットループ仙台支社: 広くなりました!…………ので 最後に
Slide 28
Slide 28 text
最後に 鍋始めました!
Slide 29
Slide 29 text
最後に IL仙台支社では 鍋仲間(プログラマ)を 募集中です ぜひお声がけください!