gpt4 book ai didi

c# - 夏普架构替代品

转载 作者:行者123 更新时间:2023-11-30 13:50:14 26 4
gpt4 key购买 nike

我正在寻找首先使用实体​​框架代码作为 ORM 的 Sharp Architecture 替代方案。有没有像 Sharp Architecture with EF code first 这样成熟的项目?

最佳答案

架构是蓝图。一旦您看到 Sharp Architecture,您应该能够简单地考虑它并将其更改为与 EF 一起使用。如果你不能做到这一点,你可能没有足够的技能来使用所需的 API——这是你在开始处理架构之前必须改变的第一件事。没有任何架构可以使您免于理解 API,如果不理解它们,您就无法正确地使用 API 的功能构建良好的架构。

架构应该由应用程序的需求驱动。您想要弯曲应用程序的需求来实现某些架构蓝图的方法是非常错误的。首先,您必须定义您的架构应该为您解决什么问题,然后您可以询问是否有任何蓝图已经在做这件事(仅此而已)。

大多数文章和示例架构只是在插入大量模式,而实际上并不需要它们。模式和层的数量并不能构成一个好的架构。在大多数情况下,它只会使系统过度构建并且难以维护。这些示例主要用于解释如何实现某些模式。

关于c# - 夏普架构替代品,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7083815/

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