Подтвердить что ты не робот

Что рекомендуется: "статический публичный" или "публичный статический",

Если у вас есть член класса static и public. Вы могли бы написать static public или public static? Я знаю, что они одинаковы. Но есть ли рекомендации/рекомендации для написания этого?

4b9b3361

Ответ 1

см. этот вопрос

Если вы загрузите приложение Microsoft StyleCop, оно может проверить ваш исходный код на соответствие правилам Microsoft. Ему нравится, чтобы первый модификатор доступа был первым.

Ответ 2

"public static" гораздо более распространен, поэтому вы можете пойти с этим только для повышения удобочитаемости для программистов, которые никогда не натыкались на "статическую публикацию".

Ответ 3

Когда ничего другого не имеет значения, продолжайте согласованность. В этом случае остальная часть мира использует public static, поэтому я бы пошел с этим слишком просто, чтобы избежать лишнего удивления у тех, кто читает ваш код.

Ответ 4

Я лично бы пошел с public static, потому что более важно, чтобы он публично, чем статический.

И проверьте это: http://checkstyle.sourceforge.net/config_modifier.html

Кроме того: http://java.sun.com/docs/books/jls/second_edition/html/classes.doc.html (эти две ссылки предназначены для Java, но концепция одинаков)

Краткая версия: рекомендуется использовать "общедоступный статический" и более распространен.