Kinh nghiệm phân tích các yêu cầu nghiệp vụ cho hệ thống phần mềm
1. Cơ sở lý luận Mô hình Domain Driven Design là một cách xây dựng sản phẩm phần mềm theo cách tiệm tiến, sao cho...
Triết học và kinh doanh(Philosophy and Business)
Trong bài này tôi nêu sự ứng dụng các khái niệm triết học vào việc thiết kế một hệ thống hiển thị tình trạng kinh...
Thiết kế hướng đối tượng.
Sau khi đọc cuốn Clean Architecture của tác giả Robert C. Martin, tôi chắt lọc ra những ý tưởng hay nhất và xin giới thiệu...
Sử dụng Redux như là một kiến trúc Hexagonal cho lập trình front-end
Lý thuyết về kiến trúc Hexagon hay còn gọi Ports and Adapters được mô tả khái quát như hình vẽ dưới trong quyển sách Implementing...
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...
Review about Scrum and Domain Driven Design
I began to use Scrum and Domain Driven Design recently in the software development work. This is my review of them. Scrum: This is used...
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...