16:30から @ugaya40 さんの「とあるソフトウェアアーキテクチャ設計の筋道」が始まります。UST配信のURLはこちら。 http://t.co/JH5mRA1fFi #riaarch
2013-03-16 16:27:17とあるソフトウェアアーキテクチャ設計の筋道
@ugaya40さん
「複雑すぎるものを極力単純・細分化するための知見」が設計パターン、アプリケーションを細分化する「視点」そのものが設計パターン。 #riaarch #surface割り
2013-03-16 16:40:44サンプルコードから学ぶことはできない。切断された断片から、視点を学ぶことはできない。目的を知らないまま方法だけ学んでいくので、まったく応用が利かない #riaarch #surface割り
2013-03-16 16:44:20土曜に設計パターンの考慮は不要。これは、暗にデスマーチを指示しているということだと感じてしまいました #Surface割り
2013-03-16 16:48:29ゲームみたいな、ユーザーが直接触れる部分を頻繁にブラッシュアップしていくようなアプリのほうが、分離の要件は強いのだろうなー #Surface割り #riaarch
2013-03-16 16:55:01尾上さんが使ってるBingの画像は、ここ一週間以内のものではない…!! #Surface割り
2013-03-16 17:01:45「Webアプリでいいじゃん」そもそもそういう場面のほうが多いのかも。特に業務アプリでは (^_^;) #Surface割り #riaarch
2013-03-16 17:14:27DB/Redis/Memchachedへの保存先を簡単に切り替える仕組みを作るには - 記録処理と記録実態を分離する IRepositoryパターン を使う。こうするとリリース後実際に高負荷が掛かった状態が実際に起きた場合、後で保存先を容易に変更することが可能。 #riaarch
2013-03-16 17:25:34じゃあ、狙い、視点、状況、どういう時に有効なサンプルなのかをすべて記述して、※他の状況では有効ではない可能性があります、 とか適当に注釈をつけた上でサンプルコードを書けばいいのでは? とか思ってしまう人 #riaarch
2013-03-16 17:27:44リポジトリパターンも、適切にモデルが設計されてて、データの整合性が崩れないようになってるってことが前提だから、このパターン使えば大丈夫ってものではないのですよね・・・(ToT) #Surface割り #riaarch
2013-03-16 17:28:58