这些原则如何说明将 POCO(或 MVC 中的模型)放在单独的 DLL 中?
关键是当对象被分发给不同的开发人员并由不同的开发人员使用时,让域范围的对象更容易“移动”。在这种实际情况下,“我们”是一个开发人员,很快就会成为两个开发人员。我们将处理系统(和不同)dll 的不同关注点,但我们将分享一些 POCO 和枚举。
public class Customer
{
public int CustomerId { get; set; }
public string Name { get; set; }
}
问题。是否有一些缺点为 POCO 和枚举创建单独的 dll?所谓的领域广泛使用。好吗?为什么或者为什么不?