Lar*_*rod 2 single-responsibility-principle solid-principles
在我写的应用程序中,我有一个Policy类.有4种不同类型的政策.每个策略都针对其他策略进行加权,例如PolicyA> PolicyB> PolicyC> PolicyD.
谁负责实施逻辑来确定一个政策是否比另一个更好?我最初的想法是重载>和<运算符并在Policy类型本身中实现逻辑.
这会违反SRP吗?
| 归档时间: |
|
| 查看次数: |
313 次 |
| 最近记录: |