BluePrintsと格闘中。
何をしようとしているのか。
S2ファミリによるアプリケーション構築と、
BluePrintsなアプリケーションを構築する事を比較する……予定です。
S2とBluePrintsと比較する事で展開する予定の論理の主眼は、
Seasar2及びS2ファミリがJ2EEをいかに易しく、優しくしているか。
具体的には、
- 同じ仕様に対して、どの位コードの実装量が違うか比較する。
- 同じ仕様を満たす為に、理解しなければならない事柄の難易度を比較する。
- 単体テストを行う際の違いを比較する。
- アプリケーションデプロイ手順の違いを比較する。
- 今日はまだ思いつかない+α
以上を踏まえて、テクノロジを選定する人(アーキテクト?)が、
最低限考えないといけないんじゃないかと、
太一が現時点で考えている事を形に残す。のが目標。
意図的に、比較する事をなるべく避ける事柄は、
- 設計方法論
- 前提にしているアプリケーションドメイン
言い訳削除済み。orz
今日は僕が、複数の環境を構築する為のメモ書きです。
構築しようとしていた環境は、
eclipseで、最新のadventurebuilder*1をコンパイルする環境
ただ、そんだけ。なのにエライ苦労しましたですよ。
いや、コードを読み易くしたかっただけなんだけどねぇ……。
以下、自分用のメモ書き。
*1:PetStoreの後継となるBluePrints実装