16/08/2019, 15:21
Hãy làm cho các Errors & Exceptions của bạn thân thiện hơn với người dùng
Như title, thường thì khi bắt tay vào làm một project mới, các dev sẽ quan tâm làm thế nào để nó chạy đầu tiên, sau đó là đến clean code rồi Unit Test các thứ, nhưng dường như có một vấn đề đã bị khá là nhiều dev bỏ quên, đó là xử lý các lỗi và Exception phát sinh khi sản phẩm đã lên Production. ...
Như title, thường thì khi bắt tay vào làm một project mới, các dev sẽ quan tâm làm thế nào để nó chạy đầu tiên, sau đó là đến clean code rồi Unit Test các thứ, nhưng dường như có một vấn đề đã bị khá là nhiều dev bỏ quên, đó là xử lý các lỗi và Exception phát sinh khi sản phẩm đã lên Production. Việc này sẽ dẫn đến 2 vấn đề:
- Người dùng khó chịu và không hiểu ứng dụng đang gặp vấn đề gì, ví dụ như khi click vào 1 button nào đó lại nhận được dòng thông báo to tướng: Undefined Index abc xyz ??