【发布时间】:2011-04-10 13:27:17
【问题描述】:
我正在处理我的队友 (.NET/Oracle) 的遗留项目。该项目尚未完成,正在建设中,远离生产。他遵循一种“传统方式”来访问数据,即创建存储过程,然后使用数据库驱动程序调用它们。我想遵循一种“现代方式”来访问数据:使用 ORM 来抽象和访问数据。就时间和金钱而言,转换不会花费太多。问题是,他比我更有经验,而且他有点讨厌 ORM(他没有解释原因,但他说这很令人困惑)。我现在一个人呆着,但我没有受到足够的鼓励来切换到 ORM。
那么,我应该切换到 ORM 还是不切换到 ORM?如果是,请鼓励我。
编辑:我不知道为什么有人需要关闭这个问题。我没有受到足够的鼓励,因为我不确定哪种方式更好。你可以说服我,ORM 让我开发得更快,错误更少,或者存储过程更快,......无论如何。我想问你,恕我直言,有经验的程序员(比我,还有我的队友)。我的队友得到了使用存储过程的理由,许多程序员都有自己的理由。我需要知道他们为什么这么认为(存储过程相当好,或者他们只是想使用类似的东西,等等......)
非常感谢。
【问题讨论】:
标签: .net database oracle stored-procedures orm