Sống lập trình điều hay vô số? Các bạn đã PRO về code nhưng liệu rằng bao nhiêu người trả lời chuẩn xác được sự khác nhau giữa Trace và Debug? Trace và Debugs có tác dụng gì khi phát triển phần mềm.
Trace dùng để theo dõi hoạt động của hệ thống. Nó được hoạt động trong khi Debugs cũng như Release hệ thống.
- Biểu hiện của Trace là 1 loạt các thông tin trải dài theo các bước tuần tự của hệ thống.
Nhìn qua hình ảnh này các bạn sẽ thấy được hoạt động tuần tự của hệ thống bao gồm các Message, Thời gian hàm đó hoạt động viết bằng ASP.NET khi GET dữ liệu ra từ CSDL.
Debug sử dụng trong quá trình tìm lỗi, sửa lỗi của hệ thống nó chỉ hoạt động trong gói Debugs
Trace và Debug sử dụng có lợi gì?
– Trace dùng để theo dõi các hành động xảy ra. Nó hoạt động trong các đóng gói cả Debug lẫn Release. Trace là khả năng của chương trình tự đưa ra các thông tin về hành động của mình.
– Debug dùng để tìm và sửa các lỗi trong chương trình. Nó chỉ hoạt động trong đóng gói Debug.