Giới thiệu

Đã hoàn thành

Khi bạn thiết lập để phát triển một ứng dụng, viết mã của bạn chỉ là bước đầu tiên. Quy trình xác minh rằng mã của bạn hoạt động như mong đợi sẽ bắt đầu ngay sau khi dòng mã đầu tiên được viết. Trong phát triển phần mềm, xác minh mã bao gồm kiểm tra, gỡ lỗi và xử lý ngoại lệ.

Giả sử bạn đang phát triển một ứng dụng. Việc triển khai lô-gic cho một số tính năng nhất định sẽ phức tạp hơn bạn mong đợi. Bạn có thể xây dựng và chạy mã, nhưng bạn đang nhìn thấy các kết quả không mong muốn và rất khó để xác định nơi các vấn đề đang được giới thiệu. Ngoài ra, bạn đã nhận thấy rằng việc chuyển dữ liệu do người dùng cung cấp làm tham số cho một số lệnh gọi phương thức nhất định có thể gây ra lỗi thời gian chạy. Nếu bạn không tìm thấy cách tiếp cận tốt hơn để gỡ lỗi lô-gic mã và quản lý lỗi thời gian chạy, bạn có thể không hoàn thành dự án kịp thời. Khi bạn yêu cầu đồng nghiệp tư vấn, họ sẽ nhắc bạn rằng Visual Studio Code cung cấp các công cụ gỡ lỗi và C# đó bao gồm hỗ trợ xử lý ngoại lệ. Bạn quyết định đã đến lúc bắt đầu tìm hiểu về gỡ lỗi mã và xử lý ngoại lệ.

Trong mô-đun này, bạn sẽ tìm hiểu sự khác biệt giữa kiểm tra, gỡ lỗi và xử lý ngoại lệ. Bạn kiểm tra quá trình gỡ lỗi mã và những lợi ích được cung cấp bởi trình gỡ lỗi mã. Bạn cũng tìm hiểu về các ngoại lệ và cách các ngoại lệ được sử dụng trong ứng dụng.

Đến cuối mô-đun này, bạn sẽ có thể giải thích những lợi ích của trình gỡ lỗi mã và xử lý ngoại lệ.

Mục tiêu học tập

Trong mô-đun này, bạn sẽ:

  • Xem xét trách nhiệm kiểm tra phần mềm, gỡ lỗi và xử lý ngoại lệ.
  • Kiểm tra quá trình gỡ lỗi mã và những lợi ích được cung cấp bởi các công cụ trình gỡ lỗi mã.
  • Kiểm tra ngoại lệ là gì và các tùy chọn để quản lý ngoại lệ trong mã của bạn.

Điều kiện tiên quyết

  • Bản cài đặt Mã Visual Studio được đặt cấu hình để phát triển ứng dụng C#.
  • Khả năng phát triển các ứng dụng bảng điều khiển C# thực hiện lô-gic kinh doanh bằng cách sử dụng câu lệnh lần đọc, câu lệnh lựa chọn và phương pháp tùy chỉnh.