Đề cương khóa học
Thiết kế Hướng theo Miền (DDD) là gì?
- Xây dựng kiến thức về miền (Domain Knowledge)
Ngôn ngữ Phổ biến (Ubiquitous Language)
- Nhu cầu về một ngôn ngữ chung
- Xây dựng Ngôn ngữ Phổ biến
- Các khối xây dựng của Thiết kế Hướng theo Mô hình
- Kiến trúc phân lớp (Layered Architecture)
- Entities (Đối tượng thực thể)
- Value Objects (Đối tượng giá trị)
- Services (Dịch vụ)
- Modules (Mô-đun)
- Aggregates (Đối tượng tổng hợp)
- Factories (Lý thuyết chế tạo)
- Repositories (Kho chứa)
Refactoring (Tái cấu trúc) nhằm thấu hiểu sâu sắc hơn
- Tái cấu trúc liên tục
- Đưa các khái niệm cốt lõi ra ánh sáng
Bảo toàn tính toàn vẹn của mô hình
- Bounded Context (Ngữ cảnh bị giới hạn)
- Tích hợp liên tục (Continuous Integration)
- Bản đồ ngữ cảnh (Context Map)
- Hạt nhân chung (Shared Kernel)
- Khách hàng - Nhà cung cấp (Customer-Supplier)
- Conformist (Bên tuân thủ)
- Lớp chống tham nhũng (Anticorruption Layer)
- Phân tách hoàn toàn (Separate Ways)
- Dịch vụ mở (Open Host Service)
- Tinh chế (Distillation)
Yêu cầu
Không yêu cầu tiên quyết.
Đánh giá (5)
Chúng tôi có thể đưa ra cho bạn những ví dụ từ thực tế
Elria Slabber - Glacier by Sanlam
Khóa học - Introduction to Domain Driven Design
Dịch thuật bằng máy
Ông có am hiểu sâu sắc về chủ đề này và có kiến thức chuyên môn tốt.
Bonke Tshongweni - Glacier by Sanlam
Khóa học - Introduction to Domain Driven Design
Dịch thuật bằng máy
Chúng tôi đã nhận được rất nhiều thông tin, giúp chúng tôi hiểu được độ phức tạp của DDD. Điều này đòi hỏi chúng tôi phải nghiên cứu thêm và đọc nhiều hơn để trở thành chuyên gia - đó là thực tế. Chúng tôi đã thực hiện nhiều bài tập nhỏ và vừa.
Phoebe Mailwane - Glacier by Sanlam
Khóa học - Introduction to Domain Driven Design
Dịch thuật bằng máy
I enjoyed the interaction of the group to solve the issues.
Evan O'Gorman
Khóa học - Introduction to Domain Driven Design
Dịch thuật bằng máy
I really enjoyed the real examples and exercises.
Dmitry Baranovsky
Khóa học - Introduction to Domain Driven Design
Dịch thuật bằng máy