楼上说的基本正确:
1-主要是企业项目不可能依附于某个人,肯定是有其他人接力维护
2-用 jpa 的好处是可以省很多代码,坏处就是实力不行的家伙用这玩意搞多表关联偷懒,或者大佬开辟的 jpa 基石后续维护很容易维护成狗屎,其他狗屎尚且还有评鉴的余地,jpa 一旦出现 BUG 就是很难定位,那后人就得不断品尝的这坨越来越大的狗屎。
3-而且企业开发代码目前版本要求是:
1-代码简单易读(保证人员调度可接力)
2-程序稳定易维护(禁止不打招呼炫技,用特殊算法请和项目其他成员解释,必须署名在内网留一篇可复现核实的技术文档),并且要开一次技术分享会来讲讲你这玩意解决了啥。这招出来后很多炫技刷 kpi 的就老实很多了,因为他得抽工作时间或者私人时间准备技术分享会了
3-降低架构设计成本(老板也是人精,越来越觉得这点业务也犯得着用上那么多架构技术?) |