Phần 3: Phong cách lập trình (Viết mã)

Estimated reading: 2 minutes 229 views

Hằng số của người này có thể là biến số của người khác.
— Alan Perlis

Trong phần này, chúng ta sẽ thu hẹp phạm vi từ các vấn đề thiết kế tổng quát đến những vấn đề thường gặp nhất trong quá trình viết mã thực tế.

Các quy tắc và hướng dẫn trong phần này tập trung vào các thực tiễn lập trình không thuộc về một lĩnh vực cụ thể nào của ngôn ngữ (chẳng hạn như hàm, lớp, hay namespace) nhưng giúp cải thiện chất lượng mã nguồn. Nhiều quy tắc trong số này nhằm tận dụng sức mạnh của trình biên dịch để hỗ trợ bạn, bao gồm công cụ mạnh mẽ như khai báo const (Mục 15) và bảo vệ bằng #include nội bộ (Mục 24). Những quy tắc khác giúp bạn tránh những sai lầm nguy hiểm (bao gồm cả hành vi không xác định) mà trình biên dịch không phải lúc nào cũng phát hiện được, chẳng hạn như tránh sử dụng macro (Mục 16) và tránh sử dụng biến chưa khởi tạo (Mục 19). Tất cả những điều này giúp mã nguồn của bạn trở nên đáng tin cậy hơn.

Chúng tôi đánh giá Mục 14 là quy tắc quan trọng nhất trong phần này: Ưu tiên lỗi biên dịch và liên kết hơn lỗi xảy ra trong thời gian chạy.

Leave a Comment

Chia sẻ:

Phần 3: Phong cách lập trình (Viết mã)

Or copy link

CONTENTS