Tăng lương nhờ cải thiện coding
I. Lời mở đầu Trên con đường sự nghiệp IT, chúng ta cần biết và thành thạo nhiều kĩ năng khác nhau. Hầu hết 99%...
Tổng quan về kiến trúc CQRS
CQRS ? Đây là một pattern được viết tắt bởi Command Query Responsibility Segregation, dịch nôm na là phân tách vai trò Command (tượng trưng...
Domain Driven Design cho mọi người
Lời giới thiệu Chào các bạn! Sau hơn 1 năm làm việc với DDD, tôi thấy DDD thật là một tư duy mới về cách...
DRY Code with Higher Order Function in Scala – Part II
DRY Code with Higher Order Function in Scala – Part II This post is part II in my series about Higher order function in Scala....
Distillation process in Domain-Drive Design
Overview Distillation có nghĩa là “chưng cất” (chất lỏng, rượu). Nó được hiểu là quá trình “chắt” là những gì tinh túy nhất từ một...
Using ubiquitous language to make better software
Abstract: “Ubiquitous Language” is a term used in Domain Driven Design (DDD), coined by Eric Evans to clear communication hurdle between developers and users. The...