gpt4 book ai didi

c# - DAL 和 BLL 命名约定其他人的替代品

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

确实是个愚蠢的问题,但只是想知道其他人对 DAL 和 BLL 的命名约定是否有比这些更好的名称。

最佳答案

我猜你指的是你正在创建的项目。

如果您关注“.NET Framework design guidelines

  • 避免 SCREAM_CASE
  • 避免这样的缩写

我经常看到这样的东西:

CompanyName.Product.Data

CompanyName.Product.Logic

然而,有人可能会争论将逻辑放在哪里,甚至是否应该将其命名为 Logic 或 BLL。这在很大程度上取决于系统,如果您正在创建银行系统,您可能不想将所有逻辑放在 Logic 命名空间中,但您可能希望将其拆分为更多空间,例如:

BankName.Web.Authentication

BankName.Web.Transactions

这些层有自己的一组逻辑层。

关于c# - DAL 和 BLL 命名约定其他人的替代品,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3226895/

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