asp mvc模型大小是否会影响性能

时间:2011-06-22 22:15:06

标签: c# asp.net-mvc asp.net-mvc-2

我一直在开发一个网站,而不是拥有很多模型,我一直在链接属性,而不是通过填充道具并返回自己而不是单个模型。这个问题不是很重要,但是

var data = model.withUser(user).withStuff(data)

我很好奇是否有一个包含大量代码的模型类会影响Web应用程序的性能?

思想

2 个答案:

答案 0 :(得分:1)

我不知道性能(你必须对一种方法进行基准测试而不是确定),但我可以说,在测试和推理方面,有一个单片类会很痛苦关于它是如何工作的。

一般来说,prefer composition to inheritance(很多小班到一个大班)。

答案 1 :(得分:0)

是的...更多的代码要运行==更多的执行时间我们正在谈论微观,而且很可能是纳秒时间。

如果您担心自己是A. Facebook或B. Google。 ;)