在领域驱动设计中,最好采用微小的步骤(更改设计或代码、单元测试等)。
我认为使用 SQL Server Management Studio 编写 SQL Server 脚本是不错的选择,但是在 DDD 中,数据库代码是在我们测试设计之后编写的。
使用 c# 编写代码,然后使用 EF 创建数据库,你会经常更改 c# 代码,这将会大量隐式地更改数据库代码。
如何最好地进行?
在领域驱动设计中,最好采用微小的步骤(更改设计或代码、单元测试等)。
我认为使用 SQL Server Management Studio 编写 SQL Server 脚本是不错的选择,但是在 DDD 中,数据库代码是在我们测试设计之后编写的。
使用 c# 编写代码,然后使用 EF 创建数据库,你会经常更改 c# 代码,这将会大量隐式地更改数据库代码。
如何最好地进行?