コードにコメントを付けるときによくあるジレンマの 1 つは、引数名をマークアップする方法です。私が何を意味するかを説明します:
def foo(vector, widht, n=0):
""" Transmogrify vector to fit into width. No more than n
elements will be transmogrified at a time
"""
さて、これに関する私の問題は、引数名vector
、width
およびn
がそのコメントでまったく区別されておらず、単純なテキストと混同される可能性があることです。その他のオプション:
「幅」に収まるように「ベクトル」を変形します。「n」以下
または多分:
-vector- を -width- に収まるように変形します。-n-以下
あるいは:
:vector: を :width: に収まるように変形します。:n:以下
あなたは要点を理解します。Doxygen のようないくつかのツールはこれを強制しますが、ツールを使用しないとどうなりますか? この言語は依存していますか?
何を使うのが好きですか?