关于班级冗余与绩效的关注

时间:2017-06-29 15:32:15

标签: java performance frontend backend web-development-server

我正在编写一个Web应用程序 - 前端和后端。

我有一个叫做学生的课程。

在前端,用户可以使用他们的名字,姓氏,电子邮件和大学搜索其他用户。但是,在后端,有更多属性会自动配置,例如ID,帐户年龄等,这些属性不会影响搜索。

底线是,我想知道我是否应该创建一个单独的类,例如只包含相关的搜索属性(如名字,姓氏等),因为其他属性不相关或者我应该只是保持一个学生班级以保持简单。

我只倾向于一个班级。但是,我在这里看到的问题是,我可能通过检索超出必要的信息来影响性能。我看到单个类的主要好处是它可以节省内存并减少代码长度。

提前致谢。

0 个答案:

没有答案