【发布时间】:2012-12-31 11:25:16
【问题描述】:
FiM++ 程序的结构要求它以字母结尾和代码作者姓名以特定方式结束。
Dear Princess Celestia and Stack Exchange and String: A Sample:
...
Your faithful student, Southpaw Hare!
根据language specification,关键字“你忠实的学生”(包括逗号但不包括后面的空格)用作类定义的结束标记,后面的名称是没有语法效果的注释。
作者自动包含在每个文件中(如果不是严格要求的话)这一事实让我想知道它是否可以用作类似于 Java Docs 的可解释文档的形式。换句话说,其他程序或编辑器将能够解析出此名称并以某种方式使用它。
这种基于注释的内部文档的要求是什么?这种特定类型的语法有什么会导致问题的吗?
关键字是否足以适合主题?我突然想到,如果无法使用“您忠实的学生”作为复数形式(或者可能是“您忠实的学生”或“您的忠实”作为模棱两可的版本),列出多个作者会显得尴尬和不自然(并且看起来像一个自然的人类书写的字母是核心设计范式之一)。
如果考虑创建 Java Docs 方法,那么还应包括哪些其他功能?一方面,约会似乎很常见。在字母顶部包含某种形式的日期注释可能看起来很自然,并且不会违反设计范式。
由于该语言是新的,大多数人不熟悉,而且老实说很愚蠢,所以这里有一些资源可供考虑:
【问题讨论】:
标签: documentation programming-languages comments javadoc code-documentation