我正在编写一个Web应用程序 - 前端和后端。
我有一个叫做学生的课程。
在前端,用户可以使用他们的名字,姓氏,电子邮件和大学搜索其他用户。但是,在后端,有更多属性会自动配置,例如ID,帐户年龄等,这些属性不会影响搜索。
底线是,我想知道我是否应该创建一个单独的类,例如只包含相关的搜索属性(如名字,姓氏等),因为其他属性不相关或者我应该只是保持一个学生班级以保持简单。
我只倾向于一个班级。但是,我在这里看到的问题是,我可能通过检索超出必要的信息来影响性能。我看到单个类的主要好处是它可以节省内存并减少代码长度。
提前致谢。