2009-06-01から1ヶ月間の記事一覧

週末はあまりにも遊び疲れた

今日は午後から仕事。

仕様書が必要になる場面

クラス名やメソッド名が番号で付いてる 内部の状態コードが番号で付いてる 仕様書というより、むしろ名付けの辞書的なものか。 名前付けはプログラムに抽象的な意味を与えるテクニックであって、その意味を理解しないのに適切な名前付けができるわきゃないよ…

privateメソッドは不要

そのままの構造で全部publicにしろってわけじゃなく、大抵のprivateメソッドは別クラスに切り出して委譲できるか、もしくはstaticメソッドに切り出せるからそうしようって理屈です。とりあえずprivateな内部クラスとして定義するとか。結果、publicメソッド…

個人的に、GIGAZINEに申し上げたいこと

試食って、普通に買って食べてるだけとちがうの? google:site:gigazine.net 試食

UMBER型

NCHAR NCHAR と続いて、 NCHAR NCHAR NUMBER と来たので、「エヌ・アンバー型」と空目した件について。 ところで、oracleってboolean型はないの?

趣味:リファクタリング

リファクタリングって、パズルを解くのに似てる。 ソリティアやりながらお金稼ぐようなもんだ。 一言で「リファクタリング」と言っても、保つべき振る舞いには様々なレベルがあったりする。

僕とはてなと「ウェブ進化論」

1年半前の自分エントリより。 正直、あんまり評価してないんだよね。あの本。 内容が「グーグル」「ロングテール」「ブログ」をサラサラっと触れている感じで、今読むと「あぁ、そんなこともあったよね」位の内容に感じてしまったのが正直なところ。ネットの…

本日のメソッド行数

ブロック終端行 - メソッド宣言行 = 8179 - 5874 = 2305行 8000行 / (2000行/1人月) * (75万円/1人月) = 300万円の、超高コスト価なクラス。

子供が2歳になりました

10日くらい前の話だけどw 思い付いたまま箇条書きに。 「何歳?」と聞くと、手をニジニジしてピースするのが最近の流行り。 俺の呼び方は何故か「あいた」。「かっちゃんって言える?」と聞くと、「あいた!」。謎。 俺「『か』って言える?」 子「かっ!」 …

1000行のメソッドは読みにくいから

仕様書は必須だよね♪ …という発想について。いやいや、その仕様書が読みにくいからコードに当たろうと思ったんだけど、甘すぎた。