Fire-and-forget task thực thi mà không được await: _ = someAsync();.
- Nguy hiểm vì exceptions biến mất trong im lặng, gây ra lỗi rất khó debug.
- Luôn capture task result hoặc await.
- Đăng ký global handler
TaskScheduler.UnobservedTaskExceptionđể bắt các exception bị bỏ sót. - Không bao giờ "bắn rồi quên" trong production code trừ khi được xử lý cẩn thận.