Вопросы с тегом «naming-conventions»

Соглашения об именах относятся к общим правилам, управляющим именами, присваиваемыми программным конструкциям, таким как переменные и методы. Эти соглашения улучшают удобочитаемость и, следовательно, улучшают удобство сопровождения кода, обеспечивая согласованность именования в разных модулях.

7
Зависит ли использование суффикса «Async» в имени метода от того, используется ли модификатор async?
Каково соглашение для добавления суффиксов к именам методов с помощью "Async"? Следует ли добавлять суффикс «Async» только к методу, объявленному с помощью asyncмодификатора? public async Task<bool> ConnectAsync() Или достаточно просто возврата метода Task<T>или Task? public Task<bool> ConnectAsync()

5
Именование файлов cookie - лучшие практики [закрыто]
Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы на него можно было ответить с помощью фактов и цитат, отредактировав этот пост . Закрыт 5 лет назад . Уточните этот вопрос Как должны выглядеть имена файлов cookie? …


5
Имена методов для получения данных [закрыто]
Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы на него можно было ответить с помощью фактов и цитат, отредактировав этот пост . Закрыт 5 лет назад . Уточните этот вопрос Предупреждение: это не очень серьезный вопрос …

6
Соглашения об именах для абстрактных классов
Я отчетливо помню, что одно время Microsoft предлагала добавить суффикс «Base» к абстрактному классу, чтобы избежать того факта, что он абстрактный. Таким образом, у нас есть классы , как System.Web.Hosting.VirtualFileBase, System.Configuration.ConfigurationValidatorBase, System.Windows.Forms.ButtonBase, и, конечно же , System.Collections.CollectionBase. Но я заметил, что в последнее время многие абстрактные классы в Framework, похоже, …


24
Именование столбцов идентификаторов в таблицах базы данных
Мне было интересно мнение людей об именах столбцов идентификаторов в таблицах базы данных. Если у меня есть таблица с именем Invoices с первичным ключом столбца идентификации, я бы назвал этот столбец InvoiceID, чтобы я не конфликтовал с другими таблицами, и было очевидно, что это такое. Где я сейчас работаю, они …

5
Почему pylint возражает против односимвольных имен переменных?
Я все еще привыкаю к ​​соглашениям Python и использую его, pylintчтобы сделать свой код более питоническим, но меня озадачивает тот факт, что pylint не любит односимвольные имена переменных. У меня есть несколько таких петель: for x in x_values: my_list.append(x) и когда я бегу pylint, я получаю Invalid name "x" for …

3
Соглашение об именах для констант Scala?
Каково соглашение об именах констант Scala? Краткий поиск по StackOverflow предлагает верхний регистр CamelCase (первая строка ниже), но я хотел дважды проверить. val ThisIsAConstant = 1.23 val THIS_IS_ANOTHER_CONSTANT = 1.55 val thisIsAThirdConstant = 1.94 Какой стиль Scala рекомендуется использовать?

13
Есть ли стандартное соглашение об именах для элементов XML? [закрыто]
Закрыто. Этот вопрос не соответствует рекомендациям по переполнению стека . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме Stack Overflow. Закрыт 3 года назад . Уточните этот вопрос Есть ли какой-либо стандарт, де-факто или иначе, для документов XML? Например, какой способ …

13
Соглашение об именах первичного / внешнего ключа [закрыто]
Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы на него можно было ответить с помощью фактов и цитат, отредактировав этот пост . Закрыт 4 года назад . Уточните этот вопрос В нашей группе разработчиков ведутся бурные …

28
GB английский или американский английский?
Если у вас есть API, и вы являетесь разработчиком из Великобритании с очень международной аудиторией, должен ли ваш API setColour() или setColor() (Возьмем одно слово в качестве простого примера.) Инженеры из Великобритании часто защищают свое «правильное» написание, но можно возразить, что орфография в США является более «стандартной» на международном рынке. …


7
Соглашения об именах для методов Java, возвращающих логическое значение (без знака вопроса)
Мне нравится использовать вопросительный знак в конце имен методов / функций на других языках. Java не позволяет мне этого делать. Как еще можно назвать логические методы возврата в Java в качестве обходного пути? Спользование is, has, should, canв передней части методы звука хорошо для некоторых случаев. Есть ли лучший способ …

30
Безнравственно ли я использую имя переменной, которое отличается от своего типа только регистром?
Например, возьмите этот фрагмент кода: var person = new Person(); или для вас Pythonistas: person = Person() Мне постоянно говорят, насколько это плохо, но я еще не видел примера безнравственности этих двух строк кода. Для меня человек - это Личность, и попытки дать ему другое имя - пустая трата времени. …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.