作业评审视频:
https://m.naoffer.com/intern/review/328
代码下载地址:
https://m.naoffer.com/intern/module/81
该作品对电影详情模块的几个功能要点,比如说多个演员和导演,电影类型的枚举以及三推的推进部逻辑都进行了实现。
但是存在几个有意思的问题:
1,电影的演员和导演没有根据官方改进文档的方案进行实现,也就是数据库层没有采用更有优势的设计方案进行,在性能方面会有一定影响。因为详情模块儿会查询很多的接口,而且在后续情况下,会不断加入新的逻辑。
2,对获取的剪辑和图片列表进行再次的,按一个维度排序,实际上完全可以在数据查询的时候直接用数据库的条件来实现。相当于做了两次排序,也是对性能的考虑不到位,这种逻辑属于重复逻辑。
更多的实现逻辑细节,可以观看本次作业的重点问题评审