チェックポイント: シグナル
- シグナル名は固有名である。
- シグナルは、少なくとも 1 つのコラボレーションで使用される。
- シグナルの簡単な説明によってシグナルの目的が示され、システム内で果たす役割が手短に要約されている。
- シグナルは、入念に定義された 1 つの目的を反映している。
- シグナル名は、目的を達成する方法ではなく、メッセージの目的を述べている。
- シグナル名は、再利用の可能性を低下をまねく (RequestInformationOfLeftTerminal など) 「宛先の依存関係」を反映していない。
| |
|