本文介绍了如何使用SOLID原则,以建立一个第三方库抽象层的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我建立一个使用工作流引擎的ASP.NET Web应用程序,并已决定使用SOLID原则建立一个第三方库抽象层。

I am building an ASP.NET web application that uses a workflow engine, and have decided to use SOLID principles to build a third party library abstraction layer.

我想这将是类似于a数据抽象层。有没有人对最常用的方法有什么建议建立一个第三方库抽象层?

I guess it would be similar to a data abstraction layer. Does anyone have any advice on the most common approach for building an third party library abstraction layer?

推荐答案

是的回答质疑。原因


  • 抽象单个组件/库将减少功能
    该组件/库,因为你将有抽象后的功能子集

  • 其他组件/库将不适合到抽象,因为
    你已经提取单个组件/库。

  • 浪费时间

这篇关于如何使用SOLID原则,以建立一个第三方库抽象层的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

10-26 22:13