
コードの可読性
コードの可読性とは、コードを書いている開発者と、そのコードを保守する将来の開発者の両方を含 ...

関心ごとの分離の原則(セパレーション・オブ・コンサーンズ)
SoC(Separation of Concerns)原則とは、ソフトウェア開発の原則の一 ...

SOLIDの法則
SOLIDとは、優れたオブジェクト指向設計の5つの原則の頭文字をとったものです。 単一責任 ...

YAGNIの法則
YAGNI(You Aren't Gonna Need It)原則とは、ソフトウェア開発の ...

KISSの法則
KISS原則(Keep it Simple, Stupid)とは、プログラマに、複雑でわか ...

DRYの法則
DRY(Don't Repeat Yourself)原則とは、ソフトウェア開発の原則で、同 ...

【C#】クラスのサンプル(トランプゲーム)
このサンプルは、一部のなりますので、最初に下部の全体の流れページを確認しましょう C#で本 ...

【C#】クラスのサンプル(山札)
カードクラスを複数持っている(属性として含んでいる)状態をクラスとして抽出します クラス ...

【C#】クラスのサンプル(トランプゲームのプレイヤー)
トランプゲームのプレイヤーを考えてみます色々な属性が思い浮かぶと思いますが、サンプルとして ...

【C#】クラスのサンプル(トランプゲームの構成)
トランプゲームのプログラムを作りたいと思いますここでは、オブジェクト指向を取り入れた考え方 ...