asp.net – 我们应该为每个开发人员单独的数据库实例吗?

前端之家收集整理的这篇文章主要介绍了asp.net – 我们应该为每个开发人员单独的数据库实例吗?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
开发基于数据库的应用程序的最佳方法是什么?我们可以有两种方法

>所有开发人员的一个通用数据库
>为所有的开发者分开数据库

每个的利弊是什么?哪一个更好的方法

编辑:多一个开发人员应该更新数据库,并且我们已经在每个开发者机器上都有sqlExpress 2005。

编辑:我们大多数人建议一个公共数据库。但是,如果其中一个开发人员修改代码数据库模式。他没有提交代码更改,但模式更改已转到公用数据库。它不会打破其他开发人员的代码

解决方法

两者 –

我喜欢一个数据库,变化在上线之前进行测试,或者进入“正式”测试环境。这是您的开发人员的理智检查;它保持最新的直播系统,它确保他们总是考虑彼此的变化。规则应该是,如果这些改变可能会破坏别的东西,那么改变就不会在这里。

当多个开发人员进行更新时,每个开发人员的数据库是非常好的(甚至至关重要)。它允许他们所有的开发灵活性,而不会为其他开发人员打破任何事情。

关键在于将数据库更改从开发移动到实时系统,并遵守您的流程。

猜你在找的asp.Net相关文章