Для простых комментариев я обычно прибегаю к синтаксису LaTeX или Word. Но обычно Слово, т.к. г. β более читабельно, чем \beta
. Так как мои исходные файлы обычно Unicode, это не представляет проблемы. Также я не люблю слишком много скобок вокруг всего: -)
Иногда мне было скучно с Javadoc, и я использовал много HTML для получения формул в Javadoc, которые выглядят красиво, но это не помогает читаемости исходного кода (и использует тот факт, что Javadoc only строит в HTML, не повезло .NET здесь).
Я бы написал образец Пакса как
// Work out average as:
// ∑(values)/|values|
// and distance between points as:
// d = √( (x_1 - x_0)² + (y_1 - y_0)² )
// and the following function:
// f(x) = ax³ + bx² + cx + d
Я редко использую подписки Unicode, так как они не в каждом шрифте, особенно не те, которые подходят для кода:)