实习生任务
对小说详情模块的服务封装比较到位
不理解商用项目分层的意义,影响代码复用
核心代码
java

0赞
@阿发 的本期作品
赞一下
导师点评
7 分

官方代码下载地址:
https://m.naoffer.com/intern/module/94

详情模块Java代码评审视频链接:
https://m.naoffer.com/intern/review/415

该代码实现对小说详情模块的的插入更新,都有了一定的设计,但是主体上还是一种固定的格式,没有真正对本模块的产品需求和开发要求的接口进行实现

只要有以下问题:

1 不知道泛型的使用场景,导致代码的维护性,可读性和性能有一定的下降

2 没有实现逻辑上要求的查询短链接接口,也就是把模块里面的大亮点给遗失掉,那最后的简历描述和能力提高就大大降低

3 数据库的查询尽量不要用mp的包装,一方面代码耦合性强,分层的复用就没有用了,另一方面,在商业代码里面,数据库的脚本需要经过验证后才能上线,而用语句实现是很难验证的。