2012-07-15 28 views
7

Có tiêu chuẩn Joint Strike Fighter (JSF) nổi tiếng cho C++, có tiêu chuẩn tương tự cho C, khuyến khích sử dụng chất lượng của lập trình viên C khi mã hóa cho nền tảng quan trọng của nhiệm vụ?JSF (Joint Strike Fighter) giống như tiêu chuẩn cho C

+0

Bạn đang tìm kiếm cụ thể cho kiểu mã hóa C được nhúng? –

+0

Nếu vậy, điều này là hợp lý: http://www.barrgroup.com/Coding-Standard-Muse – Throwback1986

Trả lời

9

Có Misra C bởi Hiệp hội Công nghiệp đáng tin cậy phần mềm động cơ:

Misra-C: 2004, Hướng dẫn về việc sử dụng ngôn ngữ C trong các hệ thống quan trọng, http://www.misra.org.uk

4

Les Hatton đã quy định một tiêu chuẩn ISO C tập hợp con cho các hệ thống quan trọng và viết khá một chút về MISRA C. Tôi đã đọc qua (ít nhất là hầu hết) những gì ông đã nói trước khi đưa ra bất kỳ quyết định nào. Nếu bạn đang ở chế độ tl:dr, câu trả lời ngắn gọn là hầu hết các nguyên tắc như vậy (bao gồm MISRA C) bao gồm các quy tắc chạy toàn bộ gam từ cực kỳ hữu ích đến phần nào hữu ích, đến một số ít có khả năng gây hại (ví dụ: chỉnh sửa mã có nhiều khả năng giới thiệu lỗi hơn là sửa bất kỳ thứ gì).

Các vấn đề liên quan