サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
アメリカ大統領選
anderson02.com
C# C#初心者のための基礎文法 C#初心者のための基礎!C#文法2割の知識で8割の仕事をする方法!#1 C#初心者のための基礎!ブロックと名前空間とクラスとメソッドを解説#2 C#初心者のための基礎!#3値の扱い方。変数と定数をわかりやすく解説! C#初心者のための基礎!データ型の種類と使い分けをわかりやすく解説#4 C#初心者のための基礎!値型と参照型の違いと使い方をわかりやすく解説#5 C#初心者のための基礎!データ型の変換のやり方をわかりやすく解説#6 C#初心者のための基礎!配列の使い方をわかりやすく解説#7 C#初心者のための基礎!動的配列List<T>の使い方をわかりやすく解説#8 C#初心者のための基礎!演算子の使い方をわかりやすく解説#9 C#初心者のための基礎!if文とswich文の使い方をわかりやすく解説#10 C#初心者のための基礎!while文の書き方と使い方をわ
コンテンツ C#でドメイン駆動開発とテスト駆動開発で保守性の高いプログラムを書く!1 C#でドメイン駆動をする前に良いコードと悪いコードの定義を理解しよう!2 C#でドメイン駆動開発をやるうえで採用するアーキテクチャーに関して3 C#でドメイン駆動開発をするうえで意識べきロジックの2つの種類④ C#でドメイン駆動開発 アーキテクチャーの実装とテスト駆動での書き方を解説5 C#でドメイン駆動開発 外部との接触箇所にRepositoryを使う!⑥ C#でドメイン駆動開発Moqを使ったテスト駆動開発のやり方を解説!⑦ C#でドメイン駆動設計UIとインフラストラクチャーを実装する方法⑧ C#でドメイン駆動開発 Entityの書き方と使い方とテスト駆動!⑨ C#でドメイン駆動開発ValueObjectでプログラムの複雑さを取り除く⑩ C#でドメイン駆動開発 ViewModelの中に明細項目があるとき
前回はローカルルールとは何か?というお話をしました。今回はその中の一つをご紹介します。 Private変数にアンダーバーを付けるというものです。 クラスの中でのみ参照するprivateなフィールドは変数名の頭に「アンダーバー」を付けます。 アンダーバーを付ける利点 このローカルルールの利点はコーディング中にアンダーバーを打ち込むとprivateフィールドがインテリセンスに出てきてわかりやすいというものがあります。インテリセンスとは,コーディング中に「.」ドットを付けると候補になるメソッド名等がリストされますよね。それの事です。「a」と打ち込むと「a」で始まるものや,「a」を含む変数やメソッド名がリストされますが,アンダーバーで絞り込むことで,そのクラスで自分が宣言しているprivate変数がリストされるのでわかりやすくなります。 また,「メソッド内」の変数と「クラス変数」が区別しやすいとい
「テスト駆動開発?」「テストコード?」まったくわからない方にも画像を使いながら丁寧に解説します。このテスト駆動開発を学べば,C#でよりよいアーキテクチャーでのコーディングが可能になり,保守性の高いコードが書けるようになります。 テストコードとは? テストコードとは,「ユニットテスト」と呼ばれるもので,プログラミングが正しいかどうかを検証するコードの事です。C#の開発環境では最近のVisual Studio2015などでは 標準で使用できます。 プログラムに対してテストコードを記述しておけば,自動的にテストされ,OKかNGかを毎回教えてくれます。 何かの修正や機能追加でプログラムコードを変更したときに,不具合が混入すればすぐに発見することができます。 近年ではテストコードを記述するのは当然であり,テストコードのないプログラムは怖くて触れないコードという扱いになっています。 昔はVBなどで作成
ピーコックアンダーソン 20年ほど,C#をメインにプログラマー&Udemy講師をしています。Udemyでは受講生数25000人を超える生徒の方に受講していただいています。Udemyの動画は36コース,Kindle本も20冊以上出版しています。 20年ほどプログラマーとして活動しています。 初期の頃はいろんな現場を転々とするプログラマーで10年ほど経験をつみ, その後,大手メーカーに入社し, C#やSQLServerを中心とした製品開発にて 設計,製作,保守,プロジェクトリーダー等を10年近く担当。 知識習得のきっかけは,現場に分かりづらいプログラムコードが散乱しており, それらをわかりやすくするために, オブジェクト指向,ドメイン駆動開発,テスト駆動開発, リファクタリング,デザインパターンの書籍などを読み漁りました。 その結果,一つのドメイン駆動開発手法にいまはたどり着き, チームのメン
このページを最初にブックマークしてみませんか?
『ピーコックアンダーソン – C#とSQLServerをメインに解説しています』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く