2026年10月 日 月 火 水 木 金 土 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 カテゴリー
- 2026年10月
- 2026年6月
- 2026年5月
- 2026年4月
- 2026年2月
- 2026年1月
- 2025年12月
- 2025年11月
- 2025年10月
- 2025年9月
- 2025年8月
- 2025年7月
- 2025年2月
- 2025年1月
- 2024年12月
- 2024年9月
- 2024年7月
- 2024年6月
- 2024年5月
- 2024年4月
- 2024年3月
- 2023年7月
- 2023年6月
- 2023年5月
- 2022年12月
- 2022年9月
- 2022年8月
- 2022年7月
- 2022年2月
- 2021年12月
- 2021年11月
- 2021年10月
- 2021年9月
- 2021年3月
- 2021年1月
- 2020年12月
- 2020年8月
- 2020年7月
- 2020年4月
- 2020年3月
- 2020年2月
- 2019年11月
- 2019年10月
- 2019年9月
- 2019年8月
- 2019年7月
- 2019年6月
- 2019年5月
- 2019年4月
- 2019年3月
- 2019年2月
- 2019年1月
- 2018年12月
- 2018年11月
- 2018年10月
- 2018年9月
- 2018年8月
- 2018年7月
- 2018年6月
- 2018年5月
- 2018年4月
- 2018年1月
- 2017年12月
- 2017年11月
- 2017年10月
- 2017年9月
- 2017年8月
- 2017年7月
- 2017年6月
- 2017年5月
- 2017年4月
- 2017年2月
- 2017年1月
- 2016年12月
- 2016年11月
- 2016年10月
- 2016年9月
- 2016年8月
- 2016年6月
- 2016年4月
- 2016年3月
- 2016年2月
- 2016年1月
- 2015年12月
- 2015年11月
- 2015年10月
- 2015年9月
- 2015年8月
- 2015年7月
- 2015年6月
- 2015年5月
- 2015年4月
- 2015年3月
- 2015年2月
- 2015年1月
- 2014年12月
- 2014年11月
- 2014年10月
- 2014年9月
- 2014年8月
- 2014年7月
- 2014年6月
- 2014年5月
- 2014年4月
- 2014年3月
- 2014年2月
- 2014年1月
- 2013年12月
- 2013年11月
- 2013年10月
- 2013年9月
- 2013年8月
- 2013年7月
- 2013年6月
- 2013年5月
- 2013年4月
- 2013年3月
- 2013年2月
- 2013年1月
- 2012年12月
- 2012年11月
- 2012年10月
- 2012年9月
- 2012年8月
- 2012年7月
- 2012年6月
- 2012年5月
- 2012年4月
- 2012年3月
- 2012年2月
- 2012年1月
- 2011年12月
- 2011年11月
- 2011年10月
- 2011年9月
- 2011年8月
- 2011年7月
- 2011年6月
- 2011年5月
- 2011年4月
- 2011年3月
- 2011年2月
- 2011年1月
- 2010年12月
- 2010年11月
- 2010年10月
- 2010年9月
- 2010年8月
- 2010年7月
- 2010年6月
- 2010年5月
- 2010年4月
- 2010年3月
- 2010年2月
- 2010年1月
- 2009年12月
- 2009年11月
- 2009年10月
- 2009年9月
- 2009年8月
- 2009年7月
- 2009年6月
- 2009年5月
- 2009年4月
「設計」カテゴリーアーカイブ
MVVM パターンでリモート操作の設計を考察
以前から考えていることに、MVVM パターンの ViewModel を使った遠隔操作がある。そもそも MV* パターン(MVVM とか MVC とか)の場合、View を独立させることができるので、View から離れてい … 続きを読む
カテゴリー: 設計
MVVM パターンでリモート操作の設計を考察 はコメントを受け付けていません
MVVM+MVCパターンを発注視点で分割する
MVVM+MVCパターンを大規模システムにスケールする | Moonmile Solutions Blog で書いた「大規模プロジェクトを発注視点で分割する」の項目をもう少し掘り込んで、思考実験してみましょう。 何故、発 … 続きを読む
カテゴリー: 設計
MVVM+MVCパターンを発注視点で分割する はコメントを受け付けていません
MVVM+MVCパターンを大規模システムにスケールする
大規模プロジェクトで MVVM を導入するときの注意 | Moonmile Solutions Blog をもう少し突っ込ん考えてみます。大規模といっても、みずほみたいにできあがらなくて破綻したパターンもあれば、特許庁の … 続きを読む
カテゴリー: 設計
MVVM+MVCパターンを大規模システムにスケールする はコメントを受け付けていません
アリスはプラダに猫がいることを知らない
ありぷらなネタ的には、weekpointer あたりをカプセル化して、LINQ の遅延実行風に、実際の参照時に中身を取ってくることができる。例えば、ストリーム的に流れてくる計測データの大半を捨てて、UI の都合で定期的に … 続きを読む
カテゴリー: 設計
アリスはプラダに猫がいることを知らない はコメントを受け付けていません
データ指向で画面設計をする手順
ここでいう「データ指向」というのは、古くはホストコンピューターの時代から連綿と続いているIBM 内の秘伝のタレ(かな?)のことで、昨今の O/R マッピングの話が出る以前の設計と実装手順のことです。20 年以上前ってこと … 続きを読む
カテゴリー: 設計
データ指向で画面設計をする手順 はコメントを受け付けていません
データ指向設計でプロジェクトを成功に導けるのか?
思考を廻しておくために、ちょっと続きを オブジェクト指向設計とプロジェクトの成功とは無関係なのか? | Moonmile Solutions Blog http://www.moonmile.net/blog/archi … 続きを読む
オブジェクト指向設計とプロジェクトの成功とは無関係なのか?
ちょっとリハビリテーションがてら徒然に。 結論から言うと、オブジェクト指向設計を導入したからといって、プロジェクトが成功するとは限らず、逆にプロジェクトが失敗したからといって、オブジェクト指向設計を導入しなかったから、と … 続きを読む
フェイルセーフなコードを書くには?
フェイルセーフというのは、機器故障しても安全なほうに倒れるシステムの組み方で、原発の制御棒(BWRはフェイルセーフに反しているが、PWRはそれが解消されている)が重力で落ちるようになっていたり、原子炉自体が半分以上地下に … 続きを読む
コードを短くすると単体テストが楽になる、の検証編
さて、リファクリング前とリファクタリング後のソースコードがありますが、これがどの程度「安全」にコーディングができるのかを検証していきます。 検証するためには、何らかの定量的な手法が必要です。 # ちなみに「定性的な手法」 … 続きを読む
コードを短くすると単体テストが楽になる、の再実装編
前回の記事 コードを短くすると単体テストが楽になる、の実装編 | Moonmile Solutions Blog http://www.moonmile.net/blog/archives/2160 で実装上の間違いが発 … 続きを読む