Tôi cấp quyền tối đa cho AI, rồi phải dọn dẹp ba tuần
Tại sao prompt hay không giúp AI Agent làm việc tốt hơn. Câu chuyện thiết kế khung kỷ luật cứng bằng code thay vì lời dặn.
9 bài · kiến trúc, hệ thống, thực tế
Tại sao prompt hay không giúp AI Agent làm việc tốt hơn. Câu chuyện thiết kế khung kỷ luật cứng bằng code thay vì lời dặn.
Ba mô hình phân quyền, mỗi cái có đánh đổi. Tại sao RBAC + Filter vượt trội hơn ABAC cho hầu hết hệ thống?
Thêm cột TenantId vào mọi bảng không giải quyết được câu hỏi thực sự: dữ liệu nào thuộc về nhà phát triển, cái nào thuộc về khách hàng.
CAP Theorem không phải lý thuyết vô hại. Nó là những lựa chọn có hậu quả thực tế.
DDD là tư duy về business domain. SOA là cách triển khai hệ thống. Nhầm lẫn giữa hai cái này là lý do phần lớn microservice project bị chết ngoài đường.
Khi áp dụng SOLID mà không hiểu bối cảnh, cái bạn nhận được không phải code tốt, mà là code phức tạp.
Tôi từng nghĩ biết nhiều pattern, framework là đủ. Rồi tôi xây một hệ thống chạy đúng code nhưng sai hoàn toàn domain.
Hành trình từ những dòng if-else hardcode đến câu hỏi thật sự quan trọng: ai đang giữ quyền kiểm soát quy trình của bạn?
Hành trình tự xây dựng công cụ sinh mã nguồn từ cơ sở dữ liệu quan hệ cho luận văn thạc sĩ năm 2023, và suy ngẫm về bản chất công việc của một lập trình viên khi làn sóng AI bắt đầu trỗi dậy.