Dojo
最新
最佳
搜索
订阅
解道Jdon
架构设计
领域驱动
DDD介绍
DDD专辑
战略建模
领域语言UL
领域事件
商业分析
工作流BPM
规则引擎
架构师观点
数据工程
产品经理
系统思维
微服务
微服务介绍
微服务专辑
模块化设计
SOA
API设计
clean架构
SpringBoot
分布式事务
分布式架构
Kubernetes
DevOps
编程设计
GoF设计模式
模式专辑
面向对象
函数式编程
编程语言比较
编程工具比较
形式逻辑
前端编程
Reactive编程
Jdon框架
Rust语言
ChatGPT
Web3
模因梗
幽默梗
程序员吐槽
面试技巧
Java入门
数字化转型
认知偏差
道德经
GitHub工具
更多话题
to banq : 请教如何边学习边实践的方法论问题
08-05-25
maijunsheng
架构设计和领域建模是我很感兴趣的领域,但自己似乎还没找到适合自己的方法论去帮助自己有效地掌握这些东西,
边学习边实践是最好的方法,这我知道,而对于新语言,新知识,新框架的学习我都是基于这种方法来学习地, 但是对于更为高层的
架构
设计和领域建模这些从全局来把握软件的知识自己却寻不着北,无法找到最适合自己的学习方法.
我想问下banq,你当时是如何一步一步学习地呢,比如学习
DDD
,你是如何找到实例来进行实践的呢,又比如你学习
设计模式
的时候,又是找些什么实例来进行实践呢.
maijunsheng
2008-05-26 12:20
呵呵,J道网站没做好重复发送请求的同步处理,由于网速的原因,昨天第一次发帖的时候等了几分钟,但是无任何响应,所以再刷新一次,没想到现在竟提交了两个贴子,请大家不要见怪噢
期待大家对我上面的问题的回复,谢谢了
banq
2008-05-26 12:24
这些有先后的。
设计模式第一颗,然后
架构
设计,架构和阅历以及经验有关,多跳跳槽,多做不同类型项目,最起码目前两种基本类型系统要经历:SOA也就是服务驱动,事件触发来来调用现成的服务;EDA,事件驱动架构,以事件发生为核心的架构;两种类型说白了就是:SOA提供所有服务功能,等你来调,来找,不管你事件触发频率和来源,这相当于拉Pull架构;而
EDA
则相反,相当推Push架构。
关于
DDD
,可以了解一些架构,但是和架构关系不大,是业务建模方法,不一定搞软件的人都精通,但是必须知道DDD是需求建模前端,不是数据库schema是前端,算法数学建模等都属于业务建模方法。
maijunsheng
2008-05-26 19:09
呵呵,thanks to banq.
嗯,确实
设计模式
应该放在第一位,在学习设计模式过程,体会到了模式能让自己对
面向对象
思想有一个更深层的了解.
嗯,我会按banq大哥的方法去试一下的,谢谢噢
Java学习入门
Java编程方法论