实习生任务
对推电影详情模块的基本电影模型设计到位,并能考虑到特色业务的设计
没有跟特色的三推功能结合起来
设计文档
java

2赞
@D.GS 的本期作品
赞一下
导师点评
9 分

推电影 电影详情模块 Java设计文档官方版链接:
https://m.naoffer.com/intern/task/742

推电影 电影详情模块 Java设计文档评审视频:
https://m.naoffer.com/intern/review/434

该java实习生的文档设计能够很好的表现出电影详情的基本数据模型,比如说电影内情上映地区和时间等,以及我们想推出的自己的推评分体系。
但是有一些核心产品功能以及难点没有进行设计:
1. 对电影类型和地区等少数且有限个类型的时候,在商业中一般使用双值枚举的方式进行实现,也就是前后端接口和数据库存的时候不用文本,而是用对应的ID值,减少文本输入时候造成的不可验证的错误。
2. 推电影的推剪辑和推图集的设计没有到位,不能体现出来我们的产品核心功能,怎么给年轻人去做更到位,更合理的推荐?
3. 详情页面是大部分功能模块的入口,后面加载的时候会有很多的接口要调用,所以要考虑到一些性能提高的场景,比如说演员表或者是三推的跟主表的结合。
4. 数据字段的部分类型是不到位的,比如说时间类型不能用varchar。