电子商城和一个云平台,有必要用到DDD么,总监说,本次重构的目的,是去掉所有的外键,数据库准备迁移到mysql,这是最终目的,现在正在思考怎么搭建这个架子,求大神解惑。
附:我刚到这家公司不到半个月,总监年后到这家公司的,昨天和我聊的时候说最终可能web要PHP
想法总是好的.一句话.不可能没有外键.就算是用ORM也是会有外键来维护关系的.
一般来说ddd的目的也不是去除外键.而是将工作从表关系维护.转移到对象关系维护.
想要没有外键,都不用ddd直接用nosql就得了.
我也是刚到这家公司,然后总监也是新来的,然后呢,总监打算把web方面的转成php。
@_Vegetables: 前端用php很正常啊.,dotnet和java一样都是适合做接口/服务的.总监能说出这样的话
说明也是半桶水.跟着瞎混就可以了.别太上心.
比较佩服你们的总监...和老板...
一般都是程序员喜欢干这事情,总监竟然做了,我感到一股凉意袭来
准备SOA?
从某一方面可以这么理解。
适合的就是好的,不一定DDD
DDD和平台、和数据库、开发语言统统没有半毛钱关系
可能我描述的不准确,我想表达的意思是业务很简单,就一个app,和后台管理,但是用复杂业务逻辑,是不是会造成更过的代码冗余