# GDG西安10月活动：领域驱动设计和 Android 异步编程

GDG Xi'an 将于 10 月 23 日举办线下技术聚会，我们给大家准备了领域驱动设计和 Android 的两个技术话题，希望大家喜欢。

## 活动话题

### DDD 分层架构

DDD 是 Domain-Driven Design 的缩写，是 Eric Evans 于 2003 年提出的一种软件设计方法和理念。
其主要的思想是，利用确定的业务模型来指导业务与应用的设计和实现。主张开发人员与业务人员持续地沟通和模型的持续迭代式演化，以保证业务模型与代码实现的一致性，从而实现有效管理业务复杂度，优化软件设计的目的。
在分解复杂的软件系统时，不论是单体还是微服务，分层是我们最常用的手段。在DDD（领域驱动设计）中，层次和包的划分看起来与我们的结构又有一定区别。本话题会从分层架构的本质，DDD分层架构，六边形架构，洋葱架构，整洁架构和微服务时代的分层架构来进行刨析。

> 分享嘉宾：刘勇智，现 thoughtworks DDD 社区负责人，拥有多年前后端开发经验，负责开发过多个分布式微服务的项目。目前致力于DDD，系统架构设计，微服务和微前端等方面。
> ![image.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1655519152012/53q7geqZS.png align="left")

### Android开发异步编程演进

Android发展了这么多年，对于开发者来讲始终绕不开的一个话题就是异步任务的处理，随着Kotlin被官方定位Android开发首选语言后，平台对于异步任务的处理也越来越完善，希望可以借此机会和大家一起总结和回顾Android开发在处理异步任务的迭代演进过程

> 分享嘉宾：宇行信，早年专注于移动开发，现从事推荐系统算法研究与团队项目管理工作
> ![image.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1655519178085/j3f5E71CU.png align="left")

## 活动时间

2021年10月23日 下午 1:30 - 6:30

## 活动地点

西安市高新区 高新二路9号 西安创业咖啡街区 千人楼 三楼 HAX 路演厅

![image.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1655519207559/NIXNu8iAb.png align="left")

[进入路线图](https://github.com/GDG-Xian/Campfire/blob/main/HAX%E8%A5%BF%E5%AE%89%E8%B7%AF%E6%BC%94%E5%8E%85%E8%BF%9B%E5%85%A5%E8%B7%AF%E7%BA%BF%E5%9B%BE.pdf)

## 活动报名

https://www.bagevent.com/event/7826605

GDG 活动为免费活动，没有任何费用，报名后请记下时间地点，届时参与即可

无论是否 IT 从业者，只要对开发感兴趣，都欢迎来交流学习

活动进展会在 GDG 西安的微信群中进行通告，如果希望加入微信群，可以微信联系 `greatghoul` 并备注 `GDG`

疫情虽然舒缓了很多，但是安全第一，大家参加活动时还是**请佩戴好口罩**

## 合作机构

![image.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1655519244070/PL_y0rS0V.png align="left")
[HAX XIAN](https://user-images.githubusercontent.com/208966/136719072-ccedad65-2b10-46f8-bb39-3ecd03bcb636.png)

