nntgwww
Senior Member
Bác đã return rồi còn tiếp tuc gì nữa. Thuong thi đa phần return error chỉ check cái error đặc biệt thôi còn lại error general thì return ra rồi handler middleware gì ây cho no 500 internal error + log lai thôi.Èo, như vi dụ này lỡ nó thành "callback hell" sao bác
Phải enforces cái style là đã error thì return ngay. Như code vi dụ auth fail , fail chính xác do invalid password or email ko tìm thấy thì return error API ko thì cứ return error thoi. handler middleware thấy return error API thì render theo cái error đó. con error ko xác dinh thì check mấy cái error phổ biến ko có thì render 500 thôi.
Này tuỳ code thực tế tới đâu nữa, usecase của mình tới đó là hết.
Nói chung try catch cũng đâu có ngăn chặn vấn đề đó, thậm chí còn tệ hơn.
Last edited: