Что касается стандартного способа размещения комментариев внутри исходного кода Python:
def func():
"Func doc"
... <code>
'TODO: fix this'
#badFunc()
... <more code>
def func():
"Func doc"
... <code>
#TODO: fix this
#badFunc()
... <more code>
Я предпочитаю писать общие комментарии как строки вместо префикса #. В официальном руководстве по стилю Python не упоминается использование строк в качестве комментариев (если я не пропустил его при чтении).
Мне нравится это в основном потому, что я думаю, что символ #
выглядит уродливым с блоками комментариев. Насколько я знаю, эти строки ничего не делают.
Есть ли недостатки в этом?