phper女子が語る2015!こんなコードを書くヒトはモテない〜コラボ編〜@phpカンファレンス2015...
TRANSCRIPT
![Page 1: PHPer女子が語る2015!こんなコードを書くヒトはモテない〜コラボ編〜@PHPカンファレンス2015 #phpcon2015](https://reader034.vdocuments.net/reader034/viewer/2022050613/587e4aee1a28abeb1a8b4fad/html5/thumbnails/1.jpg)
こんなコードをかくヒトはモテない〜コラボ編〜
2015/10/03(土) PHPカンファレンス2015http://joind.in/15401
株式会社スタジオ・アルカナ 深澤ひかり
PHPer女子が語る2015
![Page 2: PHPer女子が語る2015!こんなコードを書くヒトはモテない〜コラボ編〜@PHPカンファレンス2015 #phpcon2015](https://reader034.vdocuments.net/reader034/viewer/2022050613/587e4aee1a28abeb1a8b4fad/html5/thumbnails/2.jpg)
ふかさわ ひかり
株式会社スタジオ・アルカナPHP勉強会@東京 によくいます。
![Page 3: PHPer女子が語る2015!こんなコードを書くヒトはモテない〜コラボ編〜@PHPカンファレンス2015 #phpcon2015](https://reader034.vdocuments.net/reader034/viewer/2022050613/587e4aee1a28abeb1a8b4fad/html5/thumbnails/3.jpg)
本題のまえに…
![Page 4: PHPer女子が語る2015!こんなコードを書くヒトはモテない〜コラボ編〜@PHPカンファレンス2015 #phpcon2015](https://reader034.vdocuments.net/reader034/viewer/2022050613/587e4aee1a28abeb1a8b4fad/html5/thumbnails/4.jpg)
だいじなこと
![Page 5: PHPer女子が語る2015!こんなコードを書くヒトはモテない〜コラボ編〜@PHPカンファレンス2015 #phpcon2015](https://reader034.vdocuments.net/reader034/viewer/2022050613/587e4aee1a28abeb1a8b4fad/html5/thumbnails/5.jpg)
このLTの問題に正解をしても、
実際にモテるとは限りません。
![Page 6: PHPer女子が語る2015!こんなコードを書くヒトはモテない〜コラボ編〜@PHPカンファレンス2015 #phpcon2015](https://reader034.vdocuments.net/reader034/viewer/2022050613/587e4aee1a28abeb1a8b4fad/html5/thumbnails/6.jpg)
![Page 7: PHPer女子が語る2015!こんなコードを書くヒトはモテない〜コラボ編〜@PHPカンファレンス2015 #phpcon2015](https://reader034.vdocuments.net/reader034/viewer/2022050613/587e4aee1a28abeb1a8b4fad/html5/thumbnails/7.jpg)
![Page 8: PHPer女子が語る2015!こんなコードを書くヒトはモテない〜コラボ編〜@PHPカンファレンス2015 #phpcon2015](https://reader034.vdocuments.net/reader034/viewer/2022050613/587e4aee1a28abeb1a8b4fad/html5/thumbnails/8.jpg)
こんなコードをかくヒトはモテない〜コラボ編〜
2015/10/03(土) PHPカンファレンス2015http://joind.in/15401
株式会社スタジオ・アルカナ 深澤ひかり
PHPer女子が語る2015
![Page 9: PHPer女子が語る2015!こんなコードを書くヒトはモテない〜コラボ編〜@PHPカンファレンス2015 #phpcon2015](https://reader034.vdocuments.net/reader034/viewer/2022050613/587e4aee1a28abeb1a8b4fad/html5/thumbnails/9.jpg)
PHPカンファレンスのとあるスポンサー様からメッセージが
![Page 10: PHPer女子が語る2015!こんなコードを書くヒトはモテない〜コラボ編〜@PHPカンファレンス2015 #phpcon2015](https://reader034.vdocuments.net/reader034/viewer/2022050613/587e4aee1a28abeb1a8b4fad/html5/thumbnails/10.jpg)
コラボ問題だしませんか?
![Page 11: PHPer女子が語る2015!こんなコードを書くヒトはモテない〜コラボ編〜@PHPカンファレンス2015 #phpcon2015](https://reader034.vdocuments.net/reader034/viewer/2022050613/587e4aee1a28abeb1a8b4fad/html5/thumbnails/11.jpg)
ということで
![Page 12: PHPer女子が語る2015!こんなコードを書くヒトはモテない〜コラボ編〜@PHPカンファレンス2015 #phpcon2015](https://reader034.vdocuments.net/reader034/viewer/2022050613/587e4aee1a28abeb1a8b4fad/html5/thumbnails/12.jpg)
![Page 13: PHPer女子が語る2015!こんなコードを書くヒトはモテない〜コラボ編〜@PHPカンファレンス2015 #phpcon2015](https://reader034.vdocuments.net/reader034/viewer/2022050613/587e4aee1a28abeb1a8b4fad/html5/thumbnails/13.jpg)
問題と集計結果を発表!
![Page 14: PHPer女子が語る2015!こんなコードを書くヒトはモテない〜コラボ編〜@PHPカンファレンス2015 #phpcon2015](https://reader034.vdocuments.net/reader034/viewer/2022050613/587e4aee1a28abeb1a8b4fad/html5/thumbnails/14.jpg)
全4問 選択式
![Page 15: PHPer女子が語る2015!こんなコードを書くヒトはモテない〜コラボ編〜@PHPカンファレンス2015 #phpcon2015](https://reader034.vdocuments.net/reader034/viewer/2022050613/587e4aee1a28abeb1a8b4fad/html5/thumbnails/15.jpg)
全4問 選択式
マジでイケてない
![Page 16: PHPer女子が語る2015!こんなコードを書くヒトはモテない〜コラボ編〜@PHPカンファレンス2015 #phpcon2015](https://reader034.vdocuments.net/reader034/viewer/2022050613/587e4aee1a28abeb1a8b4fad/html5/thumbnails/16.jpg)
事前に 同じ問題を女子エンジニアの方々へアンケート
![Page 17: PHPer女子が語る2015!こんなコードを書くヒトはモテない〜コラボ編〜@PHPカンファレンス2015 #phpcon2015](https://reader034.vdocuments.net/reader034/viewer/2022050613/587e4aee1a28abeb1a8b4fad/html5/thumbnails/17.jpg)
女子エンジニアが選んだ選択肢が、正解!?
![Page 18: PHPer女子が語る2015!こんなコードを書くヒトはモテない〜コラボ編〜@PHPカンファレンス2015 #phpcon2015](https://reader034.vdocuments.net/reader034/viewer/2022050613/587e4aee1a28abeb1a8b4fad/html5/thumbnails/18.jpg)
はたして、正解を選ぶことができるのか…!?
![Page 19: PHPer女子が語る2015!こんなコードを書くヒトはモテない〜コラボ編〜@PHPカンファレンス2015 #phpcon2015](https://reader034.vdocuments.net/reader034/viewer/2022050613/587e4aee1a28abeb1a8b4fad/html5/thumbnails/19.jpg)
問題1
![Page 20: PHPer女子が語る2015!こんなコードを書くヒトはモテない〜コラボ編〜@PHPカンファレンス2015 #phpcon2015](https://reader034.vdocuments.net/reader034/viewer/2022050613/587e4aee1a28abeb1a8b4fad/html5/thumbnails/20.jpg)
1. // modified by 2015-09-14 y.yamamoto
2. // TODO: あとでテスト
3. // カンマ区切りでsplitする
このコメントダサイなぁ。マシなのはどれ?
![Page 21: PHPer女子が語る2015!こんなコードを書くヒトはモテない〜コラボ編〜@PHPカンファレンス2015 #phpcon2015](https://reader034.vdocuments.net/reader034/viewer/2022050613/587e4aee1a28abeb1a8b4fad/html5/thumbnails/21.jpg)
1. // modified by 2015-09-14 y.yamamoto
2. // TODO: あとでテスト
3. // カンマ区切りでsplitする
女の子が選んだこたえ
♥
![Page 22: PHPer女子が語る2015!こんなコードを書くヒトはモテない〜コラボ編〜@PHPカンファレンス2015 #phpcon2015](https://reader034.vdocuments.net/reader034/viewer/2022050613/587e4aee1a28abeb1a8b4fad/html5/thumbnails/22.jpg)
47%
26%
28%
1. // modified by 2015-09-14 y.yamamoto
2. // TODO: あとでテスト
3. // カンマ区切りでsplitする
CodeIQでの集計結果
![Page 23: PHPer女子が語る2015!こんなコードを書くヒトはモテない〜コラボ編〜@PHPカンファレンス2015 #phpcon2015](https://reader034.vdocuments.net/reader034/viewer/2022050613/587e4aee1a28abeb1a8b4fad/html5/thumbnails/23.jpg)
問題2
![Page 24: PHPer女子が語る2015!こんなコードを書くヒトはモテない〜コラボ編〜@PHPカンファレンス2015 #phpcon2015](https://reader034.vdocuments.net/reader034/viewer/2022050613/587e4aee1a28abeb1a8b4fad/html5/thumbnails/24.jpg)
1. $p['ctg'] = $ctg; // 製品のカテゴリID
2. $strName = "paul";
3. $ninzuu = 20;
命名規則がダサいのが並ぶよ!どれがマシ!?
![Page 25: PHPer女子が語る2015!こんなコードを書くヒトはモテない〜コラボ編〜@PHPカンファレンス2015 #phpcon2015](https://reader034.vdocuments.net/reader034/viewer/2022050613/587e4aee1a28abeb1a8b4fad/html5/thumbnails/25.jpg)
1. $p['ctg'] = $ctg; // 製品のカテゴリID
2. $strName = "paul";
3. $ninzuu = 20;
女の子が選んだこたえ
♥
![Page 26: PHPer女子が語る2015!こんなコードを書くヒトはモテない〜コラボ編〜@PHPカンファレンス2015 #phpcon2015](https://reader034.vdocuments.net/reader034/viewer/2022050613/587e4aee1a28abeb1a8b4fad/html5/thumbnails/26.jpg)
24%
58%
18%
1. $p['ctg'] = $ctg; // 製品のカテゴリID
2. $strName = "paul";
3. $ninzuu = 20;
CodeIQでの集計結果
![Page 27: PHPer女子が語る2015!こんなコードを書くヒトはモテない〜コラボ編〜@PHPカンファレンス2015 #phpcon2015](https://reader034.vdocuments.net/reader034/viewer/2022050613/587e4aee1a28abeb1a8b4fad/html5/thumbnails/27.jpg)
問題3
![Page 28: PHPer女子が語る2015!こんなコードを書くヒトはモテない〜コラボ編〜@PHPカンファレンス2015 #phpcon2015](https://reader034.vdocuments.net/reader034/viewer/2022050613/587e4aee1a28abeb1a8b4fad/html5/thumbnails/28.jpg)
1. $expired = 86400;
2. $taxincluding = $price * 1.08;
3. error_reporting(0);
マジックナンバーが並ぶよ!酷いよ!どれなら許せる?
![Page 29: PHPer女子が語る2015!こんなコードを書くヒトはモテない〜コラボ編〜@PHPカンファレンス2015 #phpcon2015](https://reader034.vdocuments.net/reader034/viewer/2022050613/587e4aee1a28abeb1a8b4fad/html5/thumbnails/29.jpg)
1. $expired = 86400;
2. $taxincluding = $price * 1.08;
3. error_reporting(0);
女の子が選んだこたえ
♥
![Page 30: PHPer女子が語る2015!こんなコードを書くヒトはモテない〜コラボ編〜@PHPカンファレンス2015 #phpcon2015](https://reader034.vdocuments.net/reader034/viewer/2022050613/587e4aee1a28abeb1a8b4fad/html5/thumbnails/30.jpg)
51%
25%
24%
1. $expired = 86400;
2. $taxincluding = $price * 1.08;
3. error_reporting(0);
CodeIQでの集計結果
![Page 31: PHPer女子が語る2015!こんなコードを書くヒトはモテない〜コラボ編〜@PHPカンファレンス2015 #phpcon2015](https://reader034.vdocuments.net/reader034/viewer/2022050613/587e4aee1a28abeb1a8b4fad/html5/thumbnails/31.jpg)
最終問題
![Page 32: PHPer女子が語る2015!こんなコードを書くヒトはモテない〜コラボ編〜@PHPカンファレンス2015 #phpcon2015](https://reader034.vdocuments.net/reader034/viewer/2022050613/587e4aee1a28abeb1a8b4fad/html5/thumbnails/32.jpg)
1. 「エラーログ見てごらん」とさりげなくアドバイス
2. 「この本を読んで勉強してみたら?」とそっと参考書を渡す
3. 自分で理解するのが一番!そっとしておく
4. 1から100まで聞かれていないことも懇切丁寧に
長い時間をさいて教える
後輩が困っている!どうする?
![Page 33: PHPer女子が語る2015!こんなコードを書くヒトはモテない〜コラボ編〜@PHPカンファレンス2015 #phpcon2015](https://reader034.vdocuments.net/reader034/viewer/2022050613/587e4aee1a28abeb1a8b4fad/html5/thumbnails/33.jpg)
1. 「エラーログ見てごらん」とさりげなくアドバイス
2. 「この本を読んで勉強してみたら?」とそっと参考書を渡す
3. 自分で理解するのが一番!そっとしておく
4. 1から100まで聞かれていないことも懇切丁寧に
長い時間をさいて教える
女の子が選んだこたえ
♥
![Page 34: PHPer女子が語る2015!こんなコードを書くヒトはモテない〜コラボ編〜@PHPカンファレンス2015 #phpcon2015](https://reader034.vdocuments.net/reader034/viewer/2022050613/587e4aee1a28abeb1a8b4fad/html5/thumbnails/34.jpg)
9%
10%
6%
75%
1. 「エラーログ見てごらん」とさりげなくアドバイス
2. 「この本を読んで勉強してみたら?」とそっと参考書を渡す
4. 1から100まで聞かれていないことも懇切丁寧に
長い時間をさいて教える
3. 自分で理解するのが一番!そっとしておく
CodeIQでの集計結果
![Page 35: PHPer女子が語る2015!こんなコードを書くヒトはモテない〜コラボ編〜@PHPカンファレンス2015 #phpcon2015](https://reader034.vdocuments.net/reader034/viewer/2022050613/587e4aee1a28abeb1a8b4fad/html5/thumbnails/35.jpg)
最終結果
![Page 36: PHPer女子が語る2015!こんなコードを書くヒトはモテない〜コラボ編〜@PHPカンファレンス2015 #phpcon2015](https://reader034.vdocuments.net/reader034/viewer/2022050613/587e4aee1a28abeb1a8b4fad/html5/thumbnails/36.jpg)
21%
60%
18%
100点…モテモテエンジニア
50点…ふつうエンジニア
0点…ブサイクエンジニア
![Page 37: PHPer女子が語る2015!こんなコードを書くヒトはモテない〜コラボ編〜@PHPカンファレンス2015 #phpcon2015](https://reader034.vdocuments.net/reader034/viewer/2022050613/587e4aee1a28abeb1a8b4fad/html5/thumbnails/37.jpg)
10月09日(金)AM10:00まで
挑戦受付中!
![Page 38: PHPer女子が語る2015!こんなコードを書くヒトはモテない〜コラボ編〜@PHPカンファレンス2015 #phpcon2015](https://reader034.vdocuments.net/reader034/viewer/2022050613/587e4aee1a28abeb1a8b4fad/html5/thumbnails/38.jpg)
だいじなこと
![Page 39: PHPer女子が語る2015!こんなコードを書くヒトはモテない〜コラボ編〜@PHPカンファレンス2015 #phpcon2015](https://reader034.vdocuments.net/reader034/viewer/2022050613/587e4aee1a28abeb1a8b4fad/html5/thumbnails/39.jpg)
このLTの問題に正解をしても、
実際にモテるとは限りません。
![Page 40: PHPer女子が語る2015!こんなコードを書くヒトはモテない〜コラボ編〜@PHPカンファレンス2015 #phpcon2015](https://reader034.vdocuments.net/reader034/viewer/2022050613/587e4aee1a28abeb1a8b4fad/html5/thumbnails/40.jpg)
ご清聴ありがとうございました!