Một ngày nọ, tôi đang dọn dẹp các biến không sử dụng và tôi bắt đầu suy ngẫm, vấn đề chính xác là gì?
Trên thực tế, một số trong số chúng thậm chí còn giúp gỡ lỗi (ví dụ: kiểm tra chi tiết ngoại lệ hoặc kiểm tra giá trị trả về trước khi trả về).
Tôi không thể tìm thấy rủi ro thực sự khi có chúng ..
Ví dụ
Tôi không có nghĩa là các dòng mất thời gian chú ý của các lập trình viên khác, chẳng hạn như:
int abc = 7;
Đó là một sự dư thừa rõ ràng và mất tập trung. Ý tôi là những thứ như:
try {
SomeMethod();
} catch (SomeException e) {
// here e is unused, but during debug we can inspect exception details
DoSomethingAboutIt();
}
ret
không phải là không sử dụng.
catch (SomeException e)
" - bạn đang giả vờ có những trường hợp tương tự khác. Khai sáng cho tôi, cái nào? Tôi hỏi vì trong C # hoặc C ++, tôi gặp khó khăn khi tìm một tình huống khác cho trường hợp của bạn.