投稿者「masuda」のアーカイブ

ViewModel をテスト可能にするためにファイルストリームを活用するパターンを考察

一般的に(?)MVVM パターンを使うと xUnit が作りやすい。主に Model やロジックに対して xUnit を適用すると TDD 的にあとあと楽なのですが、もう一歩進んで ViewModel にも xUnit … 続きを読む

カテゴリー: 開発, C#, TDD | ViewModel をテスト可能にするためにファイルストリームを活用するパターンを考察 はコメントを受け付けていません

UWPでファイルのドロップして画像表示させる

UWPでファイルのドロップをしたい – かずきのBlog@hatena http://blog.okazuki.jp/entry/2016/02/21/162757 を見て、ああ「AllowDropプロパティ … 続きを読む

カテゴリー: 開発 | UWPでファイルのドロップして画像表示させる はコメントを受け付けていません

パタンランゲージとアジャイルの関係を再考する

「パタン・ランゲージによる住宅の生産」の序文に「1. 建築と施工は分離されていてはならない。(アーキテクトビルダー)」とある。何処かで聞いたようなことがあると思う。アジャイルソフトウェア開発宣言 に「プロセスやツールより … 続きを読む

カテゴリー: プロジェクト管理 | パタンランゲージとアジャイルの関係を再考する はコメントを受け付けていません

後置型プログラム言語と記号論と生成文法の思考実験

ふと、ノーム・チョムスキーの生成文法とウンベルト・エーコの記号論を思い出したので、後置型プログラム言語を再考してみる。 たいていのプログラム言語は前置定義型だ 「全ての」と書きたいところなのだが、C# の拡張メソッドや … 続きを読む

カテゴリー: 雑談 | 後置型プログラム言語と記号論と生成文法の思考実験 はコメントを受け付けていません

ASP.NET MVC 6 でデータベースに接続(データベースファースト編)

前回の続きで、今度はデータベースから構築するパターン。基本的なところは、ASP.NET5 MVC6 Entity Framework 7 を使って Database First する と同じで、あらかじめ SQL Ser … 続きを読む

カテゴリー: ASP.NET | 2件のコメント

ASP.NET MVC 6 でデータベースに接続(コードファースト編)

コードファースト自体は結構前に話題になったハズなのですが、ASP.NET MVC 6 でデータベースに接続する場合にはなんだかよくわからなかったので再調査。いやいや、データベースから POCO を作ることはあまり重要では … 続きを読む

カテゴリー: ASP.NET | 2件のコメント

Xamarin.Froms を使ってパズドラのように駒を動かす

Xamrin.Forms のドラッグシリーズの続き ひと駒だけドラッグができたので、今度は複数の駒を移動させてみます。いわゆるパズドラのように隣の駒を入れ替えながら動かすというやつですね。 やっていることは前の BoxV … 続きを読む

カテゴリー: C#, Xamarin | Xamarin.Froms を使ってパズドラのように駒を動かす はコメントを受け付けていません

追悼 デスマーチ

「デスマーチ」の著者 エドワード・ヨードン氏が亡くなったそうなので、追悼記念に書き下しておく。ちなみに、ツイッターでも書いたけど「デスマーチ」は「終わりなき行軍」を意味するので、現在の短納期(半年ぐらい)のプロジェクトは … 続きを読む

カテゴリー: プロジェクト管理 | 追悼 デスマーチ はコメントを受け付けていません

Is TDD Dead ? のその後

今更 TDD なのか?それとも今から TDD なのか…という疑問が出たのは既に2年前なのですが、状況はあまり変わっていないような気がします。 TDD is dead. Long live testing. (DHH)ht … 続きを読む

カテゴリー: 開発, TDD | Is TDD Dead ? のその後 はコメントを受け付けていません

TDD はロストテクノロジー化しているか?

何故か、英語で CppUnit の解説を小一時間することになってしまったので、その後の展開的に残しておく。 使っている人は使っているらしいが github のコードを見ると大抵のフレームワーク系のライブラリは、 test … 続きを読む

カテゴリー: 開発, TDD | TDD はロストテクノロジー化しているか? はコメントを受け付けていません