2006-06-27から1日間の記事一覧

逃げ出した先に

プロジェクトの都合上逃げ出した人間を幾人かみてきた。 プロジェクトの途中で消えるようにいなくなるもの、出社をしなくなってしまうもの、病気を理由にこられなくなるもの。 そこには様々な人間が様々な理由でいるのだろうと思う。 自分があるプロジェクト…

デスマーチのコスト

デスマーチのコストのツケを支払っているのは一体誰だろう? ということで経験談から。 前の会社の問題点列挙。 どう見積もっても1年かかるものが8ヶ月程度で受注される。 プログラマを4人用意すると言いながらその額で受注しつつ、なぜか開始から4ヶ月…

「設計」をするのならまず知らなければならないこと

OOP

まず、リスコフの置換原則 (LSP:Liskov Substituion Principle)。これを知らないと話にならない。 一言でいえば「派生形は基本形と置換可能でならなければならない」。 要するに「基本形にできるのに派生形にできないことがあってはいけない」ということ。…