2005-04-01から1ヶ月間の記事一覧

OOEnkai

とっても充実していました。 すごい人たちと、とりとめもない話をするって贅沢な感じでいいですね。

CMM

なぜ、CMMを意識してしまうのだろうか。 無視できないからなのか。

要求以上

アジャイルプロセス協議会の定例セミナー&勉強会に参加してきた。 定例セミナーは、メタボリックスの山田さん。プロジェクトを「小さな会社」というメタファを使って説明していた。いろいろと、つじつまが合わないところはあったけど、このように説明するの…

ソフトウェア工学

お勉強に http://cis.k.hosei.ac.jp/~akonoma/2003SoEnHosei.pdf

テストコードは外にあるべきか

JUnitなんかを使っていると、プロダクトコードと、テストコードを別のクラスに書くのが一般的です。ですが、プロダクトコードと、テストコードはメンテが面倒くさくならないようにとか、メンテしやすいようにとかいった配慮から近いところに配置するのが望ま…

メモ

http://www.ogis-ri.co.jp/otc/hiroba/others/OOSquareOff/off/data/RefactorTutorial.pdf リファクタリングチュートリアル(訳者による)http://capsctrl.que.jp/kdmsnr/wiki/refactoring/?SmellsToRefactorings サヌールさんのとこhttp://www.objectclub.jp/…

コードの不吉な匂い

重複したコード 長すぎるメソッド 巨大なクラス 長すぎる引数 変更の発散 変更の分散 属性、操作の横恋慕 データの群れ 基本データ型への執着 スイッチ文 パラレル継承 怠け者クラス 疑わしき一般化 一時的属性 メッセージの連鎖 仲介人 不適切な関係 クラス…

Linda Rising - Patterns Almanac 2000

via:http://www.hyuki.com/tf/ http://www.smallmemory.com/almanac/

ユーザの視点に立って考える

とよく言われますし、よく言いますが、実際のところ難しいです。他人事です。 ユーザの視点に立ってではなく、ユーザになって考えるならば、具体的で考えやすいんですけどね。

某試験対策

こちらで、お勉強してみては http://www.ipa.go.jp/jinzai/risa/study/pdf/PM.pdf http://www.ipa.go.jp/jinzai/risa/study/pdf/AE.pdf http://www.ipa.go.jp/jinzai/risa/study/pdf/SW.pdf http://www.ipa.go.jp/jinzai/risa/study/pdf/NW.pdf http://www.i…

週刊オブジェクト倶楽部 号外

http://www.objectclub.jp/ml-arch/magazine/92.html