Fight the Future

Java言語とJVM、そしてJavaエコシステム全般にまつわること

IT勉強会での初プレゼンなどお助けします!

勉強会でスピーカーをやりたいけど、プレゼンが初めて、苦手という方に無償でコーチできます。スライドのレビューや録画したリハへのアドバイスなどなど。Twitter@jyukutyoまでメンションでもDMでもお気軽にご連絡ください。

私はIT講師の経験があり、プレゼンはデブサミやJJUG CCCなど200人規模の経験が豊富で最大800人の前でプレゼンしました。海外ではDevoxxUSで。デブサミ2017では公募スピーカー1位、デブサミ関西2012アワードで5位となりました。

この後輩よく勉強してるかも!と思うコード

if (variable.equals(A_CONSTANT)) {
	// 処理
}

↑って書く後輩多いかな。

if (A_CONSTANT.equals(variable)) {
	// 処理
}

↑って(考えて)書く後輩だと(僕なら)よく勉強してるなって思うだろうな。
理由は最初のコードだと variable が null だと NullPointerException で落ちちゃうからっていうたいしたことない理由ではあるんだけど、こういうことって何か本を読んだり考えてコードを書かないと気づかないから。
僕も『実践J2EEシステムデザイン』第4章読むまで考えたこともなかったから何もえらそうに言えないけど。。。