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

Дайте смысл и объяснение с наименьшим количеством символов в форме, наиболее приемлемой для вашей команды или сообщества в целом.

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

1
Что значит «сплющить»?
Если бы у меня было дерево, было бы «сплющено», интуитивно подразумевать получить список всех элементов в дереве, перемещаясь слева направо? Если бы у меня был связанный список, «сгладил бы» интуитивно получить список всех предметов, начиная с этого Например, связанный список будет состоять из исключения, которое объединяет его внутреннее исключение. Было …
13 naming 

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

4
C проект избегая конфликтов имен
Я изо всех сил пытаюсь найти практический практический совет по соглашениям об именах функций для проекта библиотеки C среднего размера. Мой библиотечный проект разделен на несколько модулей и подмодулей со своими собственными заголовками и слабо следует стилю ОО (все функции принимают определенную структуру в качестве первого аргумента, без глобальных переменных …

2
Как мне назвать функции, которые возвращают значения в Python?
Я запутался в выборе имен для своих функций в Python . Иногда Python встроенных функций являются императивом , таких как: printфункции и метод строки find. Иногда они не такие, как: lenего имя не является обязательным, как calculate_len, например, и typeне является find_type. Я могу понять, что printвозвращает значение, которое мы …

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

4
Выбор имен для интеграционных тестов
С юнит-тестами домен довольно маленький, так что это легко. Я использовал methodName_conditions_result()схему Ошерова и нашел ее очень ясной. Но с интеграционными тестами я чувствую, что это сделало бы очень длинное имя, и что я должен поставить вместо methodName? Как назвать интеграционные тестовые классы? Примеры реальных имен интеграционных тестов приветствуются. Я …

3
Как мне маркировать типы в программах на C и C ++?
В этом ответе я использовал _tв конце типы, которые в лучшем случае закончились противоречиво. Это практика, которую я использую в своих текущих проектах. typedef struct { int x; int y; } point_t; Предполагалось, что это будет соответствовать типам C из stddef.hlike size_tили ptrdiff_t. Однако, согласно некоторым комментариям в моих вопросах, …
12 c++  c  naming 

5
Руководство по именованию неуклюжих предметно-ориентированных объектов?
Я моделирую химическую систему, и у меня возникают проблемы с именованием моих элементов / элементов в перечислении. Я не уверен, должен ли я использовать: атомная формула химическое название сокращенное химическое название. Например, серная кислота представляет собой H2SO4, а соляная кислота представляет собой HCl. С этими двумя я, вероятно, просто использовал …

6
Соглашения об именах Javascript
Я из Java и новичок в JavaScript. Я заметил много методов JavaScript, использующих имена параметров из одного символа, например, в следующем примере. doSomething(a,b,c) Мне это не нравится, но один из разработчиков JavaScript убедил меня, что это сделано для уменьшения размера файла, отметив, что файлы JavaScript необходимо передавать в браузер. Затем …

1
Что означает «разрешение» в программировании? [закрыто]
Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 4 года назад . Я вижу во многих местах, где используется это слово Resolve, в Dependency Injection …

3
Использование «этого» на Голанге
На ближайшей вещи Golang имеет к руководству по стилю нашла здесь , под ресивером имен это написано: Имя получателя метода должно отражать его идентичность; часто достаточно одной или двух буквенных аббревиатур этого типа (например, «c» или «cl» для «Client»). Не используйте универсальные имена, такие как «я», «это» или «я», идентификаторы, …

6
Называние: Вы должны пожертвовать краткостью для ясности?
Например, следующая функция перебирает массив, который содержит имя и ошибки поля ввода. Это делается путем проверки имени проверяющего поля, а затем отправки информации об ошибке в массив неверных полей. Лучше быть кратким и написать это: addInvalidField (field, message) { const foundField = this.invalidFields.find(value => { return value.name === field.name }) …

7
Что является хорошей альтернативой переменной name для языка, который имеет только неизменные ссылки или метки?
Например, в функциональных языках переменные являются одним присваиванием, а их значения неизменны после присвоения. Таким образом, у них есть два состояния, не связанных и связанных , однажды связанные они не могут быть изменены. Существует ли какой-либо математический термин или другой термин в области компьютерных наук, который наиболее подходит для таких …

5
Какое идиоматическое имя для одноразовой переменной? [закрыто]
Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме разработки программного обеспечения стека Exchange. Закрыто 8 лет назад . В директиве set языка шаблонов скорости указана переменная слева. Это не работает #set ( $entries.add("d") ) …
11 naming  syntax 

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