Trong mã của tôi có khoảng bảy nơi tôi nêu ra một ngoại lệ. Tất cả các ngoại lệ này đều được xử lý như nhau: in lỗi vào tệp nhật ký, đưa trạng thái phần mềm về mặc định và thoát.
Trong quá trình xem xét mã kỹ sư cao cấp của tôi, người mà tôi đánh giá cao, nói rằng tôi nên phân lớp tất cả các ngoại lệ này. Lập luận của ông là trong tương lai chúng ta có thể muốn xử lý các ngoại lệ khác nhau và điều đó sẽ dễ dàng hơn.
Lập luận của tôi là hiện tại nó sẽ chỉ làm lộn xộn mã của chúng tôi và vì chúng tôi không biết liệu chúng tôi có xử lý các ngoại lệ khác nhau hay không, chúng tôi nên để lại mã ngắn gọn và, khi và khi đến lúc, chúng tôi nên phân loại .
Tôi muốn nghe bất kỳ đối số cho mỗi trường hợp.
Exception
, ví dụ, hoặc các lỗi tích hợp cụ thể hơn?