【发布时间】:2013-06-11 18:28:49
【问题描述】:
我目前正在使用 C# 开发 ASP.NET MVC 报告应用程序。这是对 PHP 应用程序的重新设计,该应用程序最初只是组合在一起,现在开始获得更多关注。因此,我们正在重新设计后端以采用更多面向对象的方法。我目前正在努力的决定之一是如何构造域对象。由于 95% 的网站是只读的,我不确定典型的方法是否实用。
我是否应该为应用程序的主要部分(票证、分配、受让人)创建域对象,然后从这些区域创建静态方法以提取报告数据?或者我应该跳过那部分并创建图表数据类并从这些类中获得一些“get”方法?这不是一个非常大的应用程序,目前我是唯一一个开发它的人。但我对采取哪种方法感到不安。我觉得第一个是更好的选择,但考虑到大多数用途是用于汇总报告,因此可能有点矫枉过正。
有没有人对我为什么要走这种或另一种方式有很好的见解?
【问题讨论】:
-
是 PHP OO 吗?未来会有多大的发展?另见stackoverflow.com/questions/246808/…
-
不,这绝不是 00 这个词的意义。这是一场暴行。只是一堆字符串操作。
标签: c# oop class-design