Zerobase Dev Blog

コードネームYentry

Entries from 2012-12-01 to 1 month

インターフェイスの発見

「モック・オブジェクトを使うTDDはインターフェイスを発見する過程」みたいな感じで、 「ユーザー・インターフェイス・モックを使うプロトタイピングは、サービスやドメイン・オブジェクトを発見する過程」にできないかな。 外から内への探究。

『実践テスト駆動開発』を読んで勉強中

『実践テスト駆動開発 テストに導かれてオブジェクト指向ソフトウェアを育てる』 (GOOS)に沿って勉強したあとで実際にアプリを作る段階で Spring と Seasar のどっちを使うか悩ましい。身近な人に聞けそうな点では Spring が優位かw そうか、オブジェクト指…

ユビキタス言語と日本語

英語でモデリングしようかな… モデリングとか開発文書とか社内コミュニケーションでもっと英語を使ってもいいかも。でも「ユビキタス言語」にならない。むしろプログラムのクラス名を日本語にしたほうがいいくらい。うーむ。 プログラムソースコード中の識別…

ドメイン駆動設計(DDD)とモードレスUI

休暇は『実践テスト駆動開発 テストに導かれてオブジェクト指向ソフトウェアを育てる』 (GOOS) の勉強だなー。 『エリック・エヴァンスのドメイン駆動設計』は去年読んだ。 UI レイヤー、アプリレイヤー、ドメインレイヤー、インフラレイヤーからなる4層ア…

ゼロベース会計システム

『自立したプロフェッショナルのための自由な企業の制度』で説明したゼロベース株式会社の会計システムを開発することにしました。 この二冊がバイブル: 『実践テスト駆動開発 テストに導かれてオブジェクト指向ソフトウェアを育てる』 『エリック・エヴァ…