gpt4 book ai didi

c# - 如何使用SOLID原则构建第三方库抽象层

转载 作者:行者123 更新时间:2023-11-30 22:31:25 25 4
gpt4 key购买 nike

我正在构建一个使用工作流引擎的 ASP.NET Web 应用程序,并决定使用 SOLID principles to build a third party library abstraction layer .

我猜它会类似于 a data abstraction layer .有人对构建第三方库抽象层的最常用方法有任何建议吗?

最佳答案

YAGNI是问题的答案。原因

  • 抽象单个组件/库会减少功能该组件/库的一部分,因为在抽象之后您将拥有功能子集
  • 其他组件/库将不适合抽象,因为你已经抽象了单个组件/库。
  • 浪费时间

关于c# - 如何使用SOLID原则构建第三方库抽象层,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9253854/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com