こんなコードを書くヒトはモテない
~きほん編~
株式会社スタジオ・アルカナ 深澤 ひかり
PHPer女子が語る
2014/10/11(土)PHPカンファレンス2014http://joind.in/12032
株式会社スタジオ・アルカナふかさわ ひかり
@hico00
#エンジニア女子 #21さい #iPhone6 #ハイボールがすき #ケーキがすき #カラオケがすき #ひつじがたべたい #かぜひいた #FF14ぜろむす鯖 #スクフェスはじめました
PHP勉強会によくいます
ほんだい
こんなコードを書くヒトはモテない
~きほん編~
PHPer女子が語る
モテないコード?
つまり、クソコード
あのひとのコード…
よめない><
さわりたくない><
一緒に仕事したくない><
なんていわれないように!
非モテコード(きほん編)みっつ、ごしょうかいします!
$himoteCode = new HimoteCode(); !$aList = $himoteCode->getListA(); !$bCount = array();!foreach ($aList as $key => $row) { ! array_push($bCount, $row[‘b_count’]); !}
非モテコードそのいち
イミワカンナイ!
$himoteCode = new HimoteCode(); !$aList = $himoteCode->getListA(); !$bCount = array();!foreach ($aList as $key => $row) { ! array_push($bCount, $row[‘b_count’]); !}
非モテコードそのいち
いみのわからない、なまえ
foreach ($list as $key => $item) { foreach ($item as $id => $row) { foreach ($row as $name => $value) { ・・・ } } }
非モテコードそのに
生理的にむり
foreach ($list as $key => $item) { foreach ($item as $id => $row) { foreach ($row as $name => $value) { ・・・ } } }
非モテコードそのに
foreach じごく
if ((err = ReadyHash(&SSLHashSHA1, &hashCtx)) != 0) goto fail; if ((err = SSLHashSHA1.update(&hashCtx, &clientRandom)) != 0) goto fail; if ((err = SSLHashSHA1.update(&hashCtx, &serverRandom)) != 0) goto fail; if ((err = SSLHashSHA1.update(&hashCtx, &signedParams)) != 0) goto fail; goto fail; if ((err = SSLHashSHA1.final(&hashCtx, &hashOut)) != 0) goto fail;
非モテコードそのさん
goto fail;
if ((err = ReadyHash(&SSLHashSHA1, &hashCtx)) != 0) goto fail; if ((err = SSLHashSHA1.update(&hashCtx, &clientRandom)) != 0) goto fail; if ((err = SSLHashSHA1.update(&hashCtx, &serverRandom)) != 0) goto fail; if ((err = SSLHashSHA1.update(&hashCtx, &signedParams)) != 0) goto fail; goto fail; if ((err = SSLHashSHA1.final(&hashCtx, &hashOut)) != 0) goto fail;
非モテコードそのさん
{ } のない if文
非モテコード、まだまだあるよね
かっちょいいコードを書いて、女子エンジニアにモテちゃえ!
あのひとのコード…
よみやすい!
きれい!
もっと一緒にいたい!
ご清聴ありがとうございました!
http://joind.in/12032