今日のつぶやき

Twilog

[Twitter]今日のつぶやき ff.im/b9kHo #

compositionはentity group, aggregationはbinary associationの方向で実装中。 #simplemodeler #

aggregationをbinary associationにするのはよいとして、aggregationならではの用法があるかといえば、案外ない。強い所有はcompositionでやる。弱い所有と単なる参照は実用上何が違うのか、である。 #simplemodeler @myen #

associationでbinary associationを可能にして、双方に参照属性(リスト)を持たせる時と、aggregationの違いは微妙だなぁ。結果は似てしまうけど、どちらも作って置くことにする。 #simplemodeler @myen #

List属性で格納できる要素数はいくつなのかな。恐らく100万個可能というわけではないだろうから、多重度を実装する汎用的な解ではない。Listに頼らず多重度を実現するのを本線にするのが安全策かな。 #appengine @myen #

今日のてくてく旅は岩清水八幡宮だった。懐かしー #

compositionをentity groupにする場合、論理更新処理との整合性はどうなるかな。大丈夫そうな気がするけど試してみるしかないか。 #

compositionをentity groupにするのはよいとして、owned propertyにするのかは悩みどころ。owned propertyでない場合、low api使わないとentity groupの良さが引き出せないかな。 #simplemodeler @myen #

東洋経済特集『クラウド徹底活用!仕事術&勉強法』かぁ。普通のビジネスマンのワーキングスタイルが変われば、本物のムーブメントになるね。 ff.im/bau3d #

多重度有無×関連・集約・合成×Key・String/Long×自動採番・手動採番×物理更新・論理更新×unary・binary×自動参照有無×キャッシュ有無といったところか。関連の実装の要因は8。384通りの組合せがあるなぁ。 #simplemodeler @myen #

データ活用の目的別にドメイン・モデルを多重利用することになる。となればモデル駆動開発が有力な選択肢。『データベースは目的別に使い分けるべし − Publickey』 ff.im/baJ3t #

RDBMS一本やりアプローチはもう使えないという警告なんでしょうかね。とはいえKVSのみも大変そうなので適材適所で併用ですか。AppEngineからでもRDS使ってねとかw re: ff.im/baJ3t #

誰がやるかは別にして、このあたりはニーズがありそうな技術ですね。開発者のスキルとしてもそうだし、フレームワークといったものも色々出てきそうです。 re: ff.im/baJ3t #

actorはread-mostlyだからkvs, eventはappend-onlyだからkvs、resourceはread-writeだからrdbmsにして、アプリケーションでそれをつなぐといったアーキテクチャもありそう。 #simplemodeler @myen #

business event発生時のresourceの状態遷移をパターン化できれば、kvs, rdbms選択をシステマティックにできるのかな。 #simplemodeler @myen #

evernoteでクリップしたページの漢字が簡体字っぽくなってる所がある。なんでだろ。 #

最近の自分のワークフローを考えると、フルキーボード付きWebとEvernote専用携帯端末欲しい。iPhoneAndroidに折畳みキーボードつけたイメージ。サブノートに使っているLetsNoteがへたってきた。 #

Automatically shipped by LoudTwitter