Соглашения о порядке параметров в функции

При написании функций мой мозг всегда тратит несколько миллисекунд, чтобы проверить, какой порядок параметров будет наилучшим для данной функции.

я должен написать:

    public Comment AddComment(long userID, string title, string text)

Или, возможно:

    public Comment AddComment(string title, string text, long userID)

Почему бы и нет:

    public Comment AddComment(string title, long userID, string text)

Соблюдаете ли вы какие-либо правила при заказе параметров для ваших функций? Какой параметр вы бы разместили первым, а какой последует?

Ответы на вопрос(2)

Ваш ответ на вопрос