doc.dev1x.org

再利用・リリース等価の原則(Reuse-Release Equivalence Principle: REP)

1. 原則

コンポーネントの再利用単位とリリース単位は等価でなくてはならない

2. 根拠

再利用性向上

保守性向上

依存関係の明確化

一貫性の維持

3. 指針

コンポーネントの設計

依存関係の明確化

コンポーネントの凝集

4. 注意事項

過度な分割

依存関係の複雑化

柔軟性の欠如

他の原則とのバランス

参考資料