[Salesforce Engineering] How We Increased Code Coverage by 28% Without Writing a Single Test

Nguồn: Salesforce Engineering Tóm tắt Khi Salesforce tái cấu trúc test harness của mình vào năm 2022, code coverage của codebase Apex đã giảm 28 điểm phần trăm. Thay vì viết thêm test mới (do giới hạn nguồn lực), nhóm kỹ thuật đã tìm cách phục hồi toàn bộ độ phủ đó chỉ bằng cách cải thiện cách thức chạy các test hiện có. Giải pháp chính đầu tiên là thêm annotation @IsTest(SeeAllData=false) vào tất cả test method....

27/04/2026 · 2 min · dhphong

[Turso Blog] Carl Sverre ruined my day. And it was glorious

Nguồn: Turso Blog Tóm tắt Turso là một bản viết lại hoàn toàn của SQLite bằng Rust, có khả năng chạy như cơ sở dữ liệu cục bộ hoặc truy cập qua mạng. Một trong những thách thức lớn mà đội ngũ phát triển đối mặt là đảm bảo hai package khác nhau — @tursodatabase/database (native binary) và @tursodatabase/serverless (pure-JS) — phải có API hoàn toàn giống nhau và trả về kết quả nhất quán....

24/04/2026 · 2 min · dhphong

[The Morning Paper] Elle: inferring isolation anomalies from experimental observations

Nguồn: The Morning Paper Tóm tắt Bài viết giới thiệu Elle, một công cụ kiểm tra cơ sở dữ liệu được thiết kế để phát hiện các bất thường về mức độ cô lập giao dịch thông qua quan sát thực nghiệm. Elle hoạt động bằng cách chạy các giao dịch thử nghiệm trên hệ thống cơ sở dữ liệu mục tiêu và phân tích lịch sử kết quả để suy ra xem hệ thống có tuân thủ các mức cô lập được quảng bá hay không....

13/04/2026 · 2 min · dhphong