日々常々

ふつうのプログラマがあたりまえにしたいこと。

プログラミング

Javaプログラマであるかを見分ける10の質問 に答えてみる

Javaプログラマであるかを見分ける10の質問 - やさしいデスマーチ"自称Javaプログラマを見分ける"や"問題なく答えられる"と、軽く答えるには高いハードルな気もしますけれど、今日時点の私のスナップショットとして晒しておきます。決して露悪趣味があるわけ…

プログラマが知るべき97のこと を読んだ

プログラマが知るべき97のこと作者: 和田卓人,Kevlin Henney,夏目大出版社/メーカー: オライリージャパン発売日: 2010/12/18メディア: 単行本(ソフトカバー)購入: 58人 クリック: 2,107回この商品を含むブログ (350件) を見る読み通しました。 入手してか…

メソッド≠関数

クラス作ってインスタンス作ってメソッド作って。同じメソッドを様々な場所から呼ぶ。 それで「オブジェクト指向的な実装」とか言われると流石に否定したくもなります。 そりゃ単なる構造化。 インスタンス生成の手間が増えてる分、デメリットしかないじゃな…

一秒前の自分すら気に食わない

「何だこのクソコードは!」と思ってヘッダを見ると、自分の名前が書いてあった。 ほんの少し前に自分で書いたはずのコードがゴミに見える。 昔のコードを書き直したら、さらに前に書いたコードの焼き直しみたいになった。 三歩進んで二歩下がって、回れ右し…

オブジェクト指向が浸透していない現状

オブジェクト指向プログラミング言語を使っているにも拘らず、OOP(オブジェクト指向プログラミング)が出来ていない例は枚挙に暇がありません。趣味や仕事に関わらず、使われている言語の多くはOOPが出来ますが、このOOPってのが厄介なものというイメージを…

趣味を仕事にしてはいけない

私の趣味はプログラミングです。職業はプログラマです。名刺にはシステムエンジニアとか書いていますが、私はプログラマです。そんな私、勉強すればするほど、仕事でやっている事と乖離していく気がしています。海外や日本の他の会社がどうかは知りませんが…