Như thường lệ, câu trả lời là phụ thuộc vào nó. Nếu ứng dụng của bạn đã có khung đăng nhập, thì bạn cũng có thể sử dụng nó. Nó không thể là ít có khả năng hơnprintln()
, và bạn có thể được hưởng lợi từ các tính năng khác nó cung cấp-stack dấu vết, bối cảnh thêm, định dạng tốt hơn, và như vậy. Ngoài ra còn có khả năng khác biệt là các khung ghi nhật ký cung cấp khả năng phục hồi lỗi tốt hơn, đảm bảo rằng các nhật ký của bạn được viết thành công ngay cả trong trường hợp xảy ra lỗi nghiêm trọng.
Vì vậy, câu hỏi trở thành khi thêm một hệ thống đăng nhập ở nơi đầu tiên. Đây là một lời kêu gọi phán xét: bạn không muốn thêm nó quá sớm, chỉ để biết rằng bạn thực sự không có nhu cầu về nó. Bạn cũng không muốn thêm nó quá muộn và thực hiện quá nhiều công việc chuyển đổi từ giải pháp đặc biệt của mình.
Nếu bạn phát hiện ra rằng bạn đang đăng nhập nhiều println()
, thì cơ sở mã của bạn đang cố gắng nói với bạn rằng nó đang trải qua những cơn đau ngày càng tăng. Tại thời điểm đó, đáng để đầu tư vào đăng nhập thích hợp.