所有分类
  • 所有分类
  • C\C++
  • Java
  • Python
  • 人工智能
  • 前端
  • 大数据
  • 数据库
  • 未分类
  • 测试
  • 安全

如何落地业务建模

如何落地业务建模

说起业务建模,我们很多人可能不知道这个东西到底有什么用,毕竟面试也很少会被问到,对平时写代码也没有什么直接的帮助。

确实,业务建模是一项软技能,不会像其他的硬性技术那样让你直呼很爽。但是,具备良好的业务建模能力,会在认知层面影响你对业务、代码等方面的理解。

因为业务建模首先是一个定义问题的方法,其次才是解决问题的方法。而我们通过定义问题,甚至可以把解决方案的复杂度直接降低几个数量级。

有了这方面的理解,你就可以成为能给出更合理的问题解决方案的架构师,而不是一个只会倒腾各种技术方案的程序员,进而不断提高自己的职业发展天花板。

不过,在业务建模的学习上,很多人是一团乱麻,不知道该从哪里入手。归根到底,业务建模真正的学习难点有两个。

难点一:如何清晰定义业务问题,并让所有人接受?

学习业务建模,对我们的挑战不仅是建模本身,而在于如何获取业务方的信任,并展开有效讨论。关于这一问题,大部分的建模教程都不怎么涉及,但这却是能否有效应用业务建模方法的关键。

难点二:如何在特定架构的约束下实现模型?

在学习建模方法时,我们往往会不自觉地忽略架构对模型的影响。于是就会出现这样一种情况:学会了一种方法,却因为不知道怎么处理架构约束,而无法将其应用到工作中。

所以我们特意邀请了 ThoughtWorks 全球技术策略顾问、中国区 CTO 徐昊,来帮助你解决学习业务建模中的难题。他会将纷繁复杂的业务建模知识,融汇贯通成一个整体的架构,帮你建立起对业务建模的整体认知,切实提高你的建模能力。相信通过学习,你会感受到业务建模所蕴含的价值和力量。

开篇词|为什么你需要学习业务建模?
01|领域驱动设计到底在讲什么?
02|统一语言是必要的吗?
03|我们要怎么理解领域驱动设计?
04|跨越现实的障碍(上):要性能还是要模型?
05|跨越现实的障碍(中):富含知识还是代码坏味道?
06 | 跨越现实的障碍(下):架构分层就对了吗?
07|统一语言可以是领域模型本身吗?
08 | 什么办法可以在讨论中自然形成统一语言?
09|怎么才能更有效地获得事件流?
10 | 将模型实现为RESTful API(上)
11|将模型实现为RESTful API(下)
说点题外话01|好耦和与坏耦和
说点题外话02|模式并不是解决方案
说点题外话03|银弹可以杀死狼人,但你怎么知道狼人不是你呢?
说点题外话04|面向对象的原则适用于RESTful API吗?
12|云时代的挑战(上):弹性边界还是业务边界?
13|云时代的挑战(下):如何保持弹性边界的独立性?
14 | 8X Flow(上):何为业务?何为领域?
15|8X Flow(中):如何通过模型发现业务系统的变化点?
16|8X Flow(下):多于一个例子
17|中台建模(上):到底什么是中台?
18|中台建模(下):如何寻找可复用的业务模式?
19|如何将模型实现为微服务?
20|云时代的下一站:SaaS化与魔球建模法
结课测试题|这些业务建模知识你都掌握了吗?
结束语|吃喝玩乐如何让我成为更好的程序员?
编辑手记01|写给专栏读者的一封小信
用户故事01|知瑕:如何通过刻意练习,掌握建模方法?
用户故事02|邹海龙:大道千条,我选其一
直播加餐01|如何使用8X Flow实施面向业务设计?
直播加餐02|如何使用Smart Domain实现DDD?
阅读全文
资源下载
下载价格20
虚拟资源,一经购买,概不退款,如有问题联系客服QQ:904745566!
常见问题
是否支持单个资源购买?
答:点击“立即购买”,即是单个资源购买。
开通VIP会员后,是否支持全部资源下载,如何开通VIP会员?
答:点击“升级VIP”按钮,支付完成后即可开通VIP会员,VIP会员支持全站课程免费下载。
链接失效怎么办?
答:联系客服QQ:904745566,获取最新下载链接。
原文链接:http://xpozhan.com/other/1530/,转载请注明出处。
0

评论0

请先
数据分析实战45讲
数据分析实战45讲
10分钟前 有人购买 去瞅瞅看
显示验证码
没有账号?注册  忘记密码?