Bỏ qua điều hướng, tới nội dung chính
Học C
Level 716 bài

Software Engineering với C

Viết mã người khác đọc được, kiểm thử được, phân tích được và an toàn.

Chương 56. Code Quality

Đặt tên, quy ước, module, xử lý lỗi, lập trình phòng vệ.

Chương 57. Testing

Kiểm thử đơn vị, thiết kế ca kiểm thử, giả lập, độ phủ.

Chương 58. Static Analysis

Cảnh báo trình biên dịch, clang-tidy, cppcheck, quy trình.

Chương 59. Security trong C

Tràn bộ đệm, chuỗi định dạng, chèn lệnh, TOCTOU, fuzzing.