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

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



6
Существует ли соглашение об именах для git-репозиториев?
Например, у меня есть служба RESTful, которая называется «Служба покупки». Должен ли я назвать свой репозиторий: purchaserestservice purchase-rest-service purchase_rest_service или что-то другое? Что такое конвенция? Как насчет Github? Должны ли публичные репозитории следовать каким-то стандартам?

11
Именование интерфейса в Java [закрыто]
В настоящее время этот вопрос не очень подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, вызовет дебаты, споры, опрос или расширенное обсуждение. Если вы считаете, что этот вопрос можно улучшить и, возможно, вновь открыть, обратитесь за …

5
Maven артефакт и присвоение имен группам
В настоящее время я нахожусь в процессе переноса какого-то проекта из Ant в Maven. Конформист, как и я, я хочу использовать общепринятые соглашения для поиска groupIdи artifactId, но я не могу найти какие-либо подробные соглашения (есть некоторые, но они не охватывают вопросы, которые меня интересуют). Возьмите этот проект, например, сначала …

5
Что такое соглашение о присвоении имен в javascript? [закрыто]
Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 4 года назад . Улучшить этот вопрос Должны ли файлы называться что-то с with-hyphens.js, camelCased.js или как-то …

30
Кто-нибудь еще считает наименование классов и методов одной из самых сложных частей в программировании? [закрыто]
В настоящее время этот вопрос не очень подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, вызовет дебаты, споры, опрос или расширенное обсуждение. Если вы считаете, что этот вопрос можно улучшить и, возможно, вновь открыть, обратитесь за …

9
Соглашение об именовании Enum - множественное число
Я задаю этот вопрос, несмотря на то, что я прочитал похожее, но не совсем то, что я хочу в соглашении об именовании C # для enum и соответствующего свойства Я обнаружил, что имею тенденцию называть enums во множественном числе, а затем использовать их как единственное число, например: public enum EntityTypes …

10
Что представляет собой тип, за которым следует _t (underscore-t)?
Это кажется простым вопросом, но я не могу найти его с помощью поиска переполнения стека или Google. Что означает тип, за которым следует _tсреднее? Такие как int_t anInt; Я вижу, что многое в коде C предназначено для тесного взаимодействия с оборудованием - я не могу не думать, что они связаны …

6
Соглашения об именах JavaScript [закрыто]
В настоящее время этот вопрос не очень подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, вызовет дебаты, споры, опрос или расширенное обсуждение. Если вы считаете, что этот вопрос можно улучшить и, возможно, вновь открыть, обратитесь за …

8
Каково стандартное соглашение об именах для идентификаторов и классов html / css?
Зависит ли это от платформы, которую вы используете, или существует общее соглашение, которое большинство разработчиков предлагают / следуют? Есть несколько вариантов: id="someIdentifier"' - выглядит довольно совместимо с кодом JavaScript. id="some-identifier" - больше похоже на html5-подобные атрибуты и другие вещи в html. id="some_identifier" - выглядит довольно согласованно с кодом ruby ​​и …

11
Должен ли «статический финальный регистратор» быть объявлен в UPPER-CASE?
В Java статические конечные переменные являются константами, и существует соглашение, что они должны быть в верхнем регистре. Тем не менее, я видел, что большинство людей объявляют регистраторы в нижнем регистре, что является нарушением PMD . например: private static final Logger logger = Logger.getLogger(MyClass.class); Просто поиск Google или SO для «статического …

6
Подчеркнуть префикс для имен свойств и методов в JavaScript
Является ли префикс подчеркивания в JavaScript только соглашением, как, например, в методах закрытых классов Python? Из документации 2.7 Python: «Частные» переменные экземпляра, к которым нельзя получить доступ, кроме как изнутри объекта, не существуют в Python. Однако существует соглашение, которому следует большая часть кода Python: имя с префиксом подчеркивания (например, _spam) …

30
Какое имя лучше всего использовать для неизменяемого метода add в неизменяемой коллекции?
Извините за вафельный заголовок - если бы я мог придумать краткое название, мне не пришлось бы задавать вопрос. Предположим, у меня есть неизменный тип списка. У него есть операция, Foo(x)которая возвращает новый неизменный список с указанным аргументом в качестве дополнительного элемента в конце. Таким образом, для построения списка строк со …

5
Соглашения об именовании ключей Redis?
Каковы обычные правила именования ключей в Redis? Я видел значения, разделенные, :но я не уверен, что такое обычное соглашение или почему. Для пользователя вы бы сделали что-то вроде ... user:00 если идентификатор пользователя был 00 Вы можете запросить только начало ключа, чтобы вернуть всех пользователей? В основном я просто надеюсь …

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