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

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

5
Что такое хорошее соглашение об именах для универсальных типов в C #? [закрыто]
В настоящее время этот вопрос не очень подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, вызовет дебаты, споры, опрос или расширенное обсуждение. Если вы считаете, что этот вопрос можно улучшить и, возможно, вновь открыть, обратитесь за …
16 c#  naming  generics 

6
«A», «an» и «the» в именах методов и функций: что вы думаете? [закрыто]
Закрыто . Этот вопрос основан на мнении . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 5 лет назад . Я уверен, что многие из нас видели такие имена методов в тот или иной …

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

3
Как я могу избежать использования моего собственного имени в идентификаторах, пакетах или пространствах имен проектов с открытым исходным кодом, которые я создаю?
Я много занимаюсь разработкой в ​​свое время. Эти проекты, над которыми я работаю, предназначены только для развлечения и обучения (пока). Я обычно занимаюсь разработкой Java с Maven, но я также знаю, что увлекаюсь .NET и Python. Все проекты, над которыми я работаю, используют лицензии с открытым исходным кодом, хотя большинство …

3
Чистый виртуальный или абстрактный, что в имени?
Обсуждая вопрос о виртуальных функциях в Stack Overflow, я удивлялся, существует ли какое-либо официальное наименование для чистых (абстрактных) и не чистых виртуальных функций. Я всегда полагался на Википедию для получения информации, которая гласит, что чистые и не чистые виртуальные функции являются общим термином. К сожалению, статья не подкрепляет это происхождением …

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

13
async & await - опрос альтернатив [закрыт]
В настоящее время этот вопрос не очень подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, вызовет дебаты, споры, опрос или расширенное обсуждение. Если вы считаете, что этот вопрос можно улучшить и, возможно, вновь открыть, обратитесь за …
15 c#  naming 

4
Что такое Bootstrapper в программировании?
Я иногда вижу термин «Bootstrapper». Я видел это в последний раз, когда создавал некоторые обучающие упражнения для Призмы. Я наткнулся на UnityBootstrapperкласс. Мой вопрос: когда бы вы назвали класс "Bootstrapper"? Почему? Что это говорит о классе?

5
Как организовать локализацию строковых ресурсов?
Мы разрабатываем большое приложение, состоящее из множества маленьких пакетов. Каждый пакет имеет свой собственный набор файлов ресурсов для локализации. Каков наилучший подход к организации и именованию строк локализации? Вот мои мысли до сих пор: Обработка дубликатов Один и тот же текст (скажем, «почтовый индекс») может встречаться несколько раз в пределах …

4
Должны ли мы переименовать перегруженные методы?
Предположим интерфейс, содержащий эти методы: Car find(long id); List<Car> find(String model); Лучше переименовать их так? Car findById(long id); List findByModel(String model); Действительно, любому разработчику, использующему этот API, не нужно смотреть на интерфейс, чтобы узнать возможные аргументы начальных find()методов. Поэтому мой вопрос носит более общий характер: в чем преимущество использования перегруженных …

9
Что вы делаете, когда ваше соглашение об именах конфликтует с вашим языком?
Ладно, это одна из тех мелочей, которые всегда меня раздражали. Как правило, я не сокращаю идентификаторы, и единственный раз, когда я использую короткий идентификатор (например, i), это узкий цикл. Поэтому меня раздражает, когда я работаю в C ++, и у меня есть переменная, которая должна быть названа, operatorили classя должен …
14 naming 

4
Достоинства Namepsaces / Packages
Некоторые языки программирования (например, Java и C ++) имеют языковые функции, называемые «пакетами» или «пространствами имен». Насколько полезно иметь пространства имен? Можно пометить функции и классы как принадлежащие некоторой конкретной библиотеке, не используя такую ​​языковую функцию, как SDL (например SDL_BlitSurface()). Разве пространства имен не достаточно полезны, чтобы их стоило иметь? …

2
Что дядя Боб подразумевает под «именами именных»?
Я читаю Чистый код от дяди Боба. Поскольку я не являюсь носителем английского языка, я не мог понять следующее утверждение: Классы и объекты должны иметь существительное или словосочетание имена , как Customer, WikiPage, Accountи AddressParser. Избегайте таких слов , как Manager, Processor, Dataили Infoво имя класса. Имя класса не должно …

6
Какое соглашение об именах использовать для параметров функции C #
Существуют ситуации, когда имя, переданное в параметре, будет преобразовано в новый тип, но имя объекта «Пропущено» должно оставаться одинаковым. В случае атрибутов класса мы можем использовать этот оператор, но как насчет локальной переменной в функциях. Какое соглашение о кодировании широко используется. пример, void MyFunc(BaseClass myPara) { DerivedClass _mypara = (BaseClass)myPara; …
14 c#  naming 

4
Именование логического поля, которое является глаголом
В Java по соглашению getter и setter для логических полей будут isField()и setField(). Это отлично работает с именами полей , которые являются таким прилагательными , как active, visible, closedи т.д. Но как я могу назвать поле, которое имеет значение глагола, например haveChildren? Может быть, добавить «_ing» к глаголу ( )?havingChildren …
14 java  naming 

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