Tôi đã vật lộn trong vài tháng qua để tìm ra một số mã sạch để báo cáo tiến độ cho người dùng. Mọi thứ dường như luôn luôn sôi xuống:Làm cách nào để tạo mã sạch nhất khi báo cáo tiến trình cho người dùng?
ReportProgress("Starting Task 1");
doTask1();
ReportProgress("Task 1 is done");
ReportProgress("Starting Task 2");
doTask2();
ReportProgress("Task 2 is done");
//etc... where report progress does some form of output to the user.
Trình coder tốt trong tôi hét lên "Phải có cách thức rõ ràng hơn!" Nhưng tôi đang bối rối. Có suy nghĩ gì không?
EDIT :: Tôi đang tìm kiếm thêm thông tin về thông tin kiến trúc trái với thực hiện cụ thể. Mã được đưa ra là rất được đơn giản hóa.
Bạn đang sử dụng ngôn ngữ nào? C#? Java? –