solid-principles
-
我应该为一个简单的抽象 class 创建一个接口吗?
-
使用抽象子类设置超级属性
-
将变量与实例传递给构造函数
-
将值传递给 class 构造函数(变量与数组)
-
C# return类型协变和里氏代换原则
-
Solid 原则:LSP 违规
-
class 的正确版本遵循所有 SOLID 原则
-
日志操作,如何实现更好
-
避免从高到低传递参数类
-
建造者模式与失败
-
Java 数组协变是否违反里氏代换原则?
-
用策略模式重构,然后应用SOLID原则
-
"Has a" C++ 中的关系,最好的做法是拥有一个 class "implement" 多个抽象基础 classes?
-
关于 SOLID/TDD 的问题
-
具有可变参数类型的接口方法
-
如何在 运行 时间解析类型以避免多个 if else
-
对不同的参数使用工厂方法模式
-
依赖倒置原理及组成
-
`open/closed 原则` 如何帮助避免重新部署程序集?
-
SOLID 原则、存储库模式和 EntityFramework 在 Asp Net Mvc 中的缓存