2016-11-01から1ヶ月間の記事一覧

インスピレーション!

うちのシステム(恒星系のこと)で惑星開発のいい商材作れないかなーとポチポチ眺めていたところ、あるインスピレーションが浮かびました。 システムにある種別ごとの惑星数を読み込む 惑星開発できるキャラクター数と各キャラクターのInterplanetary Consolid…

Collectionを投げ捨てろ!

VBA

今回は仕事で使っているVBAについてです。 ツイッターから見た人は既に存じ上げているかとは思いますが、VBAはモダンなパラダイムが無いとか、継承が無くて似たようなクラスを作れないとか、めんどくさいことが多いデス あとは他言語にあるListとかそういう…

コード分析、使ってる?

質の高いコーディングをするために、ということである書籍の導きのままに静的コード分析をONにしてみました。 すると、エラー一覧が警告で溢れ返っててんてこ舞いでした。分析に従って警告を潰しているうちに、私のやっていたコーディングが良くないものであ…

asyncってかんたん!?

今回は非同期処理についてです。C#では処理をバックグラウンドに投げる非同期処理が簡単に…………できました。 サンプルコードは下記のとおりです。非同期処理にするにはざっくりとして以下の通りです。 非同期処理を行うメソッドをasyncで修飾して戻り値をvoid…

Visual Studioの機能を使おう 単体テスト編

色々やってると気が付けばEVE関係なくなってますね。。。 今回は作ってみたクラスが妥当であるかを自分でテストコードを入れて実行するための機能を紹介します。Visual Studio 2015[以下VS15]では次の手順で単体テストを作成することが出来ます。 あ、もちろ…