发帖    主题    评论    推荐    标签    作者    订阅    查搜    注册   登陆   关注
 
面向对象 设计模式 领域驱动设计 企业架构 框架 开发教程 微服务 CQRS 扩展性 并发编程 事件溯源 分布式 SOA

请bq老师解惑

2007-12-29 13:05
赞助商链接

在这个论坛里潜水很久了,看了很多有益的文章,确实令我感受非常深,对我学习软件也起到了很大的帮助,现在开始自己设计开发软件了。其中我知道bq老师一直倡导面向对象的思想并且反对过程化的思想,这一点我也同意,但是在我开发软件的时候仍然是从数据库设计开始的,我知道这明显的违背了领域建模的思想,但是如果不最先设计数据库似乎就无从下手了。请bq老师指导一下如何才能摆脱这样的思想,应该如何开始设计一个软件,数据库应该在什么时候开始设计呢?从数据模型开始不好吗?

2007-12-30 19:46

>但是如果不最先设计数据库似乎就无从下手了
无从下手是因为你没有接受过OOA/OOD的学习,这方面是空白(学校里没学,出版的书籍很少,没有接受J道培训),建议从Evans DDD开始学习,本站已经多次在谈和强调这个问题了。

赞助商链接

赞助商链接

返回顶部

移动版 关于本站 使用帮助 联系管理员 最佳分辨率1366x768
OpenSource JIVEJDON Powered by JdonFramework Code © 2002-20 jdon.com