投稿者別アーカイブ(koga)
初めまして、こんにちは。ウェブ開発担当の古賀です。
突然ですが、プログラマの実装力がもっとも顕著に表れるシーンはどのような時だと思いますか?
様々な回答があると思いますが、私が個人的に重要視しているのは、ゼロから実装ができるか?という点です。
ゼロからというのは、要件とか設計とかそういうものがないのではなくて、 ソースコードをまだ1行も書いていない、実装に関する規約やルールもない、 使用するフレームワークやライブラリの選定もしていない状態から、 実装を進めていけるのか?ということです。
こういう状態で作り始めた場合、その人の個性や性格が顕著に表れるため、作成されたソースコードを見てみると大変興味深いと感じます。
所謂「宗教論争」と言われる実装手法の選択の違いも、その人の個性や性格が透けて見えるものです。
前置きが長くなりましたが、今回は私の独断と偏見で、3 つのソースコードの癖から性格分析をしてみようと思います。