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

117
Соглашение об именах классов C #: это BaseClass, ClassBase или AbstractClass

Каков рекомендуемый подход к именованию базовых классов? Добавляет ли он к имени типа префикс « Base » или « Abstract », или мы просто добавляем к нему суффикс «Base»? Учтите следующее: тип: ViewModelнапример, MainViewModel , ReportViewModel базовый класс: BaseViewModelили...

116
Соглашение об именах для служебных классов в Java

Какие полезные рекомендации следует соблюдать при написании служебных классов на Java? Должны быть пакеты "util" или "utils"? Это ClassUtil или ClassUtils? Когда класс является «Помощником» или «Полезностью»? Утилиты или утилиты? Или вы используете их смесь? Стандартная библиотека Java использует...

116
Есть ли соглашение об именах для приложений Django

Есть ли предпочтительное соглашение об именах для создания приложения Django, состоящего из более чем одного слова? Например, что из перечисленного предпочтительнее? my_django_app my-django-app Обновление: не разрешено синтаксически mydjangoapp Рекомендуемое решение Хотя все они могут быть...

115
Каковы соглашения для имен файлов в Go?

Я смог найти соглашения для именования пакетов в Go: без подчеркивания между словами, все в нижнем регистре. Применяется ли это соглашение и к именам файлов? Вы также помещаете одну структуру в один файл, как если бы вы это делали для класса java, а затем называете файл после структуры? В настоящее...

114
Именование атрибутов HTML «class» и «id» - тире против подчеркивания [закрыто]

Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы на него можно было ответить с помощью фактов и цитат, отредактировав этот пост . Закрыт 5 лет назад . Уточните этот вопрос <div id="example-value">или...

112
Имена контроллеров и помощников в единственном или множественном числе в Rails

Есть ли недостатки в использовании единственных имен для контроллеров и помощников? Кажется, ничто не полагается на это. Даже кажется, что помощникам не нужно делать такой же выбор относительно единственного и множественного числа, что и для соответствующих контроллеров, по крайней мере, согласно...

110
Какой стиль именования переменных в R вы предпочитаете? [закрыто]

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

110
Изменение имени Python

На других языках общий принцип, помогающий создавать лучший код, - всегда делать все как можно более скрытым. Если вы сомневаетесь в том, должна ли переменная быть частной или защищенной, лучше выбрать частную. Верно ли то же самое и для Python? Должен ли я сначала использовать два ведущих символа...

107
Зависит ли использование суффикса «Async» в имени метода от того, используется ли модификатор async?

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

107
Именование файлов cookie - лучшие практики [закрыто]

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

104
Имена методов для получения данных [закрыто]

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

103
Соглашения об именах для абстрактных классов

Я отчетливо помню, что одно время Microsoft предлагала добавить суффикс «Base» к абстрактному классу, чтобы избежать того факта, что он абстрактный. Таким образом, у нас есть классы , как System.Web.Hosting.VirtualFileBase, System.Configuration.ConfigurationValidatorBase,...

99
Именование столбцов идентификаторов в таблицах базы данных

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

97
GB английский или американский английский?

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

97
Есть ли стандартное соглашение об именах для элементов XML? [закрыто]

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

97
Соглашение об именах первичного / внешнего ключа [закрыто]

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

97
Почему pylint возражает против односимвольных имен переменных?

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