SOLID原則とは何ですか?
これは、ソフトウェア設計のための5つの原則のセットです。
定義
SOLID原則は、オブジェクト指向設計のための5つの基本的かつ重要なガイドラインを提供します。
S - Single Responsibility Principle
単一責任の原則: 一つのクラスは一つの機能のみを持つべきです。
O - Open/Closed Principle
開放/閉鎖の原則: ソフトウェアエンティティは拡張には開かれているが、変更には閉じているべきです。
L - Liskov Substitution Principle
リスコフの置換原則: 派生クラスはその基底クラスと置換可能でなければならない。
I - Interface Segregation Principle
インターフェイス分離の原則: クライアントは不要なインターフェイスに依存すべきではない。
D - Dependency Inversion Principle
依存関係逆転の原則: 高レベルのモジュールは低レベルのモジュールに依存すべきでなく、両者は抽象に依存すべきです。
Vuoi saperne di più?
Se vuoi approfondire SOLID —o portare questo tipo di formazione nel tuo team— parliamone. Aiuto i team a comprendere e applicare questi concetti. Mi farebbe piacere sentirti!
Cost of Delayとは何ですか?
Cost of Delay(CoD)は、製品やサービスの配送遅延の経済的影響を表します。...
ユーザーストーリーマッピングにおけるBackboneとは何ですか?
ユーザーストーリーマップにおけるBackbone(バックボーン)は、ユーザーが製品を使用する際に実行する高レベルの活動を表します。...
ビルドとは何ですか?
ソフトウェア開発の分野において、ビルドとはソフトウェアを作成およびコンパイルするプロセスを指し、これによりプログラムの実行可能バージョンが生成されます...
Shape Upフレームワークとは何ですか?
Shape Upは、Basecampが作成した製品開発フレームワークです。6週間のサイクルでプロジェクトを定義、構築、提供することに焦点を当て、その後...
Mudaとは何ですか?
Mudaは無駄と訳され、プロセス内の最終製品やサービスに価値を加えない活動を指します。...