电影详情模块Java开发文档官方版:
https://m.naoffer.com/intern/task/622
本期作业评审视频:
https://m.naoffer.com/intern/review/339
该作品对产品要求的电影模型细节的实现比较到位,包括导演和演员的特色实现,也包括状态的一些理。
但是存在几个问题:
1没有理解官方demo里面提到的表设置的四个必要字段,一些标准和规范一定要当做在实习中做的方式去理解,这个是在公司做事情的前提,是项目开发必须要用到的点。
2在做数据表设计的时候,像ID用int类型还是bigint类型?这个是要明确的事情。实际上,这个已经属于架构层次的东西,不应该在一个创业商业模块里面去出现。就是说要严格的去考虑,说两个类型能包括的表的长度有多少?如果用到big int,基本上已经不在单表的范围内。也就是说,你用错了一个设计点。不是说设计的感觉要越高大上越,一定要贴合你目前的情况,做到最合理的设计以及能考虑到后面的扩展性。现在用int,如果后面要改成big int是没有变化的成本,但是早期直接用big int,就一定会增加存储的成本。包括像version的使用也是这样。