ベッド到着

無印良品週間中に買ったベッドが到着しました。

買ったのはタモ材のベッド(http://www.muji.net/store/cmdty/detail/4547315939596)と超高密度マットレス(http://www.muji.net/store/cmdty/detail/4945247245592)。

当初タモ材の新しいやつにしようと思ったけど、もたれたときにちょっと心配?になったのとウッドスプリングとか当たらし目の機能がついていたのが
ちょっと心配だったので・・・。今回買おうと思ってたから様子見ることができませんでした。でも、今日くみ上げてとても満足しています。

寝るのが楽しみ!

JavaEE勉強会(DDD読書会)

行ってきました。

Layered Architecture、Entities、Value Objects、Servicesを飛ばして、Modules。

レイヤはそれほど違和感なし。それほど厳密にやる必要はないんじゃないとのこと。
ただ気になるのはインフラ。こいつだけはできる限り分けたいなー。UIとアプリケーションはWebやリッチで違いそうだし、フレームワークにひきづられる部分でもあるので厳密にやったところで・・・という感じです。

エンティティと値オブジェクトはいろいろ意見が分かれるところみたいです。
個人的にはエンティティは時間の概念を取り入れなければならないものかなと。値オブジェクトはそのほかという感じです。多分、エンティティとしてみた場合、そのオブジェクトのライフサイクルを考慮する必要があるので、すべてをエンティティとして考えることができたとしても難しいんじゃないのかなー。
値オブジェクトはできれば不変がいいな。
もちろんそうでないものもある(いわゆるDTOのようなもの)。
そしてこれらは設計-実装を繰り返しながら行きつ戻りつするんだろうね。
ま、これも個人的にはなんとなくすっきりはしてる。

モジュールというよりパッケージに関しては、今後の課題かな。
こればっかりは試してみてどうなのかというように経験つまないとねー。

ウイルス

JavaEE勉強会のGoogle Groupをのぞいたらファイルが2つアップロードされていた。
「なんだこれ?」ってのぞいたらウイルスが降ってきた。

LANケーブル抜いて、ウイルス駆除して、全体チェックとかかった時間200分。さらに報告書を書いて・・・。

散々な日だった。