列表模块Java文档评审视频:
移动端:https://m.naoffer.com/intern/review/562
pc端:https://xiaozhao.vip/intern/review/562
同学的本期文档设计,很好的实现了两个大亮点的解决方案:
一个是移动端上拉加载会造成状态快速变化下的单元项重复;
另一个是产品要求的默认排序是两个参数一起决定,对分页来说,会造成很大的性能影响
这个同学使用主动生成默认排序值,来合并成单一排序项,优化了性能
但是同时也有一些问题:
1虽然知道在该业务要求下不应该使用整体分页,但是没有考虑到非单独主键排序造成的重复分页问题
2接口设计的时候,并没有完全满足产品上的要求,比如说周末和全部时间的区分