pattern
by
kanayannet
×
Copy
Open
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Slide 1
Slide 1 text
XX パターン XX パターン Gunma.web #37 @kanayannet
Slide 2
Slide 2 text
⾊んなパターンありますよね ⾊んなパターンありますよね デザインパターン
Slide 3
Slide 3 text
今⽇はこんなパターンをやります。 今⽇はこんなパターンをやります。 アントワネットパターン ほととぎすパターン アズナブルパターン
Slide 4
Slide 4 text
アントワネットパターン アントワネットパターン
Slide 5
Slide 5 text
マリー・アントワネット マリー・アントワネット
Slide 6
Slide 6 text
パンがないなら パンがないなら お菓⼦を⾷べればいいじゃない お菓⼦を⾷べればいいじゃない
Slide 7
Slide 7 text
つまり つまり
Slide 8
Slide 8 text
xx が xxx なら xx じゃない xx が xxx なら xx じゃない というパターン
Slide 9
Slide 9 text
その1 その1 while(true){ break; }
Slide 10
Slide 10 text
無限ループは break すればいいじゃな 無限ループは break すればいいじゃな い い
Slide 11
Slide 11 text
その2 その2 try{ // 落 ? etc(); }catch(e){ // 握 潰 }
Slide 12
Slide 12 text
No content
Slide 13
Slide 13 text
エラーなんて握り潰せばいいじゃない エラーなんて握り潰せばいいじゃない
Slide 14
Slide 14 text
多⽤は要注意 多⽤は要注意
Slide 15
Slide 15 text
ほととぎすパターン ほととぎすパターン
Slide 16
Slide 16 text
鳴かぬなら鳴かせてみせようホトトギス 鳴かぬなら鳴かせてみせようホトトギス
Slide 17
Slide 17 text
その 1 その 1
Slide 18
Slide 18 text
ハングって Ctrl + C も効かない ハングって Ctrl + C も効かない
Slide 19
Slide 19 text
落ちぬなら KILL してしまえホトトギス 落ちぬなら KILL してしまえホトトギス
Slide 20
Slide 20 text
アンチパターン アンチパターン while(true){ // 無限 }
Slide 21
Slide 21 text
落ちるまで待とうホトトギス 落ちるまで待とうホトトギス
Slide 22
Slide 22 text
待っても落ちないですから ! 待っても落ちないですから !
Slide 23
Slide 23 text
アズナブルパターン アズナブルパターン
Slide 24
Slide 24 text
シャア・アズナブル シャア・アズナブル
Slide 25
Slide 25 text
その1 その1 function main(){ //.....1万行以上 return; }
Slide 26
Slide 26 text
No content
Slide 27
Slide 27 text
その2 その2 # 終 sleep(10); exit;
Slide 28
Slide 28 text
なぞの wait 10 なぞの wait 10
Slide 29
Slide 29 text
きわめつけ きわめつけ // 3倍早 ? char aznable = '';
Slide 30
Slide 30 text
⾚くもないし早くもないから! ⾚くもないし早くもないから!
Slide 31
Slide 31 text
お粗末様でした! お粗末様でした!