dll不同类库引用不同版本导致冲突

[软件开发] 季雨林 2019/12/7 13:07:32

在设计模式六大原则里,有一则叫做《开闭原则》

开闭原则的解释:开闭原则的意思是:对扩展开放,对修改关闭。这句话我个人更喜欢描述为“只增,不减,不改”。


做的微服务架构项目越多,“基础类库dll文件引用版本不同”这个情况越普遍,尤其是像 newtongsoft.json 这种基础类库。

这就要求,作为基础服务提供类,要严格遵守《开闭原则》这种设计模式来完成迭代开发,通过“只增,不减,不改”来实现高版本兼容低版本的效果。这样才可以轻松的在遇到这个问题的时候,统一升级为高版本解决。



原文地址: https://www.opengps.cn/Blog/View.aspx?id=564 文章的更新编辑依此链接为准。欢迎关注源站原创文章!

评论

暂无评论!

发表评论:

用于接收作者回复信息
点击更换验证码 - openGPS提示