moon

Results 3 comments of moon

尽信书则不如无书。 BaseService和BaseServiceImpl是所有业务service的公共方法抽离。所有的crud都用到增删改查。 业务开发实用为王。 你提的法则原则,可以用到上层结构上,比如你去搞mybatis源码,那是对业务的高级抽象。 过两年你还会发现,啥数据库三范式啊,冗余字段多得很哦 @leilj

停了这个issue吧,你无法就是想让别人同意你的观点。 我说的很客户观了,**实用为王**。 如果你的老板让你换成hibernate,他得考虑时间成本。 做一个普通项目不仅仅考虑代码规范,相反代码规范在大多数场景下不值得考虑。 你的老板会告诉你我不管你用啥实现,用啥技术,我要个结果能交付。 做一个普通的web项目,这个框架不知道开发者,省了多少时间。 - 甲花了3天写了一段牛逼代码并实现了业务功能很规范 - 乙花了一天用一堆不合规范不合原则的代码实现了业务功能。 - 在boss眼里,乙可能更有价值 - 你要说维护问题了,即使乙辞职了还会招聘丙啊,丙不会可以学啊 - 丙不高兴可以重构啊,但是要时间啊时间啊时间啊时间啊 - 如果你要说实现淘宝双十一的秒杀架构,好吧,你雇一个牛逼牛逼的工程师来开发吧,乙和丙干不了 **他可能有瑕疵,但并不代表他一无是处。** 最后我顺着你的意思说一句,这个项目应该有什么灰色关系,不知道应该是给盖茨送礼了,然后盖茨主推这项目。