
オブジェクト指向を使ったジャンケンゲーム
ジャンケンゲームでは、「グー」「チョキ」「パー」といった手を持っているプレイヤーがいること ...

プログラミングの原則
プログラマーが効率的で保守性の高い、読みやすいコードを作成するために使用する原則やベストプ ...

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

関心ごとの分離の原則(セパレーション・オブ・コンサーンズ)
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#】クラスのサンプル(山札)
カードクラスを複数持っている(属性として含んでいる)状態をクラスとして抽出します クラス ...