Ở đâu thông lệ để viết tài liệu trong mã của các lớp và phương pháp?C++: Nơi để viết tài liệu mã: trong .cpp hoặc trong tệp .hpp?
Bạn có viết các khối tài liệu như vậy ở trên lớp/phương thức tương ứng trong tệp tiêu đề (.hpp) hoặc trong tệp (.cpp) nguồn không?
Có quy ước được tôn trọng rộng rãi cho những thứ như vậy không? Hầu hết các dự án C++ có làm theo cách này hay không?
Hoặc tài liệu nên được viết ở hai bên (ví dụ: trong tệp .hpp và .cpp), có thể chỉ với một mô tả ngắn một bên và một phần dài hơn ở phía bên kia?
Quan trọng nhất, có bất kỳ cân nhắc thực tế nào giúp thuận tiện hơn khi viết theo một cách thay vì cách khác không? (Ví dụ: việc sử dụng các trình phân tích cú pháp tài liệu tự động và các trình tạo như Doxygen ...)
Cả hai. Doxygen được thiết kế để bạn có thể tạo ra các tài liệu công khai và riêng tư riêng biệt. – Potatoswatter