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

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

30
Когда использовать двойные или одинарные кавычки в JavaScript?
console.log("double"); против console.log('single'); Я вижу все больше и больше библиотек JavaScript, использующих одинарные кавычки при обработке строк. Каковы причины использовать один над другим? Я думал, что они в значительной степени взаимозаменяемы.

7
Должен ли я использовать прошедшее или настоящее время в сообщениях git commit? [закрыто]
Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 6 лет назад . Однажды я прочитал, что сообщения git commit должны быть в настоящем времени, например, …

7
Есть ли стандартизированный метод для замены двух переменных в Python?
В Python я видел два значения переменных, которые меняются местами с использованием этого синтаксиса: left, right = right, left Считается ли это стандартным способом обмена двумя значениями переменных или есть какие-то другие средства, по которым две переменные обычно обмениваются чаще всего?

6
Python __str__ против __unicode__
Есть ли соглашение Python, когда вы должны реализовать __str__()против __unicode__(). Я видел, как классы переопределяют __unicode__()чаще, чем, __str__()но они не выглядят согласованными. Существуют ли конкретные правила, когда лучше реализовать одно против другого? Это необходимо / хорошая практика для реализации обоих?

6
Преобразовать перечисление в набор / список
Есть ли какой-нибудь однострочный метод моста для выгрузки данного перечисления в java.util.List или java.util.Set? Что-то встроенное, как Arrays.asList()или Collection.toArray()должно существовать где-то, но я не могу найти это в окне оценки моего отладчика IntelliJ (и в результатах Google / SO тоже).


11
Как организовать большие программы R?
Когда я беру проект R любой сложности, мои сценарии быстро становятся длинными и запутанными. Какие методы я могу использовать, чтобы с моим кодом всегда было приятно работать? Я думаю о таких вещах, как Размещение функций в исходных файлах Когда что-то разбить на другой исходный файл Что должно быть в мастер-файле …

16
Как произносится «=>», как используется в лямбда-выражениях в .Net?
Я очень редко встречаю других программистов! Моя мысль, когда я впервые увидел токен, была «подразумевает, что», потому что это то, что он будет читать как математическое доказательство, но это явно не его смысл. Так как же сказать или прочитать "=>", как в: - IEnumerable<Person> Adults = people.Where(p => p.Age > …
160 c#  .net  lambda  conventions 

8
Существуют ли соглашения о порядке использования методов Java? [закрыто]
Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он был сосредоточен только на одной проблеме, отредактировав этот пост . Закрыто 6 лет назад . Улучшить этот вопрос У меня есть большой класс (около 40 методов), …

5
Где определить пользовательские типы ошибок в Ruby и / или Rails?
Есть ли лучший способ определения пользовательских типов ошибок в библиотеке Ruby (gem) или приложении Ruby on Rails? В частности: Где они принадлежат структурно в проекте? Отдельный файл, выделенный соответствующим определением модуля / класса, где-нибудь еще? Существует ли какое - либо соглашение , которые устанавливают , когда к и когда не …

8
Swift: охранник пусть против, если пусть
Я читал о Optionals в Swift и видел примеры, в которых if letон используется, чтобы проверить, содержит ли Optional значение, и, если это так, сделайте что-нибудь с развернутым значением. Однако я видел, что в Swift 2.0 в guard letосновном используется ключевое слово . Интересно, было ли if letудалено из Swift …

10
Python - импортировать внутренние функции?
PEP 8 говорит: Импорты всегда помещаются в начало файла, сразу после любых комментариев и строк документации, а также перед глобальными переменными и константами модуля. Иногда я нарушаю PEP 8. Иногда я импортирую что-то внутри функций. Как правило, я делаю это, если есть импорт, который используется только в одной функции. Есть …

30
Следует ли использовать <или <= в цикле for [закрыто]
Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы на него можно было ответить с помощью фактов и цитат, отредактировав этот пост . Закрыт 11 месяцев назад . Уточните этот вопрос Если бы вам пришлось повторить цикл …



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