こんにちは! 最適化してますか! オプティマイズ! チューニング! 甘美なひびきですね…! ところで、エンジニアのひとって1からものを作るよりも、最適化が好きって人の方が多いと思いませんか! あ、そこでいう「最適化」は、何にとっての最適かっていうと「今の自分にとっての常識」にあっているかどうか、とか、そういう感じのやつかな。 だからエンジニアは、自分が思う「ふつーこうだよねー」にあわせて、 どんどん最適化していっちゃう。 3ヶ月前の自分の書いたコードですらも「げーありえねー」なんて言いながら 平気で「今の自分の常識」にあわせて最適化…作り直しちゃう。 たいてい外から見ても何が変わっているのかよくわからないんだけどね。 なんか良くなってるらしいよ。可読性だとか。イマドキの手法だとか。 それはまあいいんだけど、 問題は、エンジニアの目に、うっかり他人のものが入ったとき…! もしそれが今の自分が