Q
頭文件模板
0
A
回答
1
只是一個想法,絕不是一個標準(或者對於這個問題,可能是一個好主意)。你有沒有想過使用屬性?例如。
[Author("Jonathan Dickinson")]
[Copyright("Copyright (c) Jonathan Dickinson 2009")]
[RevisionHistory(
"jcd: Made the class.",
"jcd: Made the class internal.")]
[License("GPL", LicenseType = LicenseType.CopyLeft)]
// Etc.
class Foo
{
}
任何人都有任何想法,爲什麼這將是一個可怕的做法?
在任何情況下 - StyleCop主要針對商業項目(通常不會執行代碼標題)。換句話說 - 忽略或禁用friggen警告。我讀過StyleCop和FXCop的時間和時間太挑剔。我看到了以下格式的標題註釋。
// <code-header>
// <author>Jonathan Dickinson</author>
// <copyright>Copyright (c) Jonathan Dickinson 2009</copyright>
// <license href="license.txt">New BSD</license>
// <revisions>
// <revision initials="jcd">Made the file and class</revision>
// <revision intiails="jcd">Made the class internal</revision>
// </revisions>
// </code-header>
它具有明顯的優勢 - 統計數據(如Ohloh)和代碼庫的驗證馬上想到。
2
永遠不要將修訂歷史記錄放入源文件,這就是您的源代碼管理系統的用途。
至於標題我會建議#地區是一個好主意(因爲它是鍋爐板,應該從您的關注中刪除,除非你正在編輯它在這一點上它並不重要,如果它/
/或/*
。
由於//
更強勁(沒有嵌套問題)//
優先
相關問題
- 1. 包括模板頭文件
- 2. C++頭文件模板
- 3. C++模板和頭文件
- 4. 頭文件中的C++模板
- 5. Intellij插入文件模板標頭
- 6. C++模板:頭文件仍然破碎?
- 7. 包括模板類型的頭文件
- 8. VS2008 C++頭文件和類模板
- 9. 模板中包含頭文件。
- 10. .NET轉發器頭文件模板
- 11. InsertCommand進入頭文件模板
- 12. Vim腳本和Matlab頭文件模板
- 13. 頭文件中的模板專精
- 14. 頭文件中的模板實例化
- 15. WordPress:get_header()不包括模板文件中的頭文件
- 16. C++ :: #include:多個源文件中的模板類頭文件?
- 17. codeigniter頭文件模板加載模型函數
- 18. 模板招在頭
- 19. 程序「頭模板」
- 20. jinja2從模板加載模板文件
- 21. HTML模板文件
- 22. .NET模板文件
- 23. PHP:PHP模板文件
- 24. 在模板文件
- 25. 模板配置文件與碼頭工人
- 26. 與模板分離的構造實現從頭文件
- 27. 根據類別在標頭文件中嵌入模板
- 28. 將僅頭文件模板庫編譯爲共享庫?
- 29. 如何使用模板實現發佈頭文件?
- 30. 在自定義BigCommerce模板主題中編輯頭文件
你在評論裏面放?某種樣板與作者,修訂歷史記錄之類的文件? – 2009-06-03 14:32:56
是的,我會在標題中有作者,文件名,版權,修訂歷史等。 – Dan 2009-06-03 14:53:01