Запитання з тегом «naming-conventions»

Конвенції про іменування посилаються на загальні правила, що керують іменами, присвоєними конструкціям програмування, таким як змінні та методи. Ці конвенції полегшують читабельність і, таким чином, покращують ремонтопридатність коду, застосовуючи послідовність іменування між різними модулями.



6
Чи існує угода про іменування для git сховищ?
Наприклад, у мене є RESTful сервіс під назвою "Purchase Service". Чи потрібно назвати своє сховище: purchaserestservice purchase-rest-service purchase_rest_service чи щось інше? Що таке умовність? Як щодо Github? Чи повинні публічні сховища дотримуватися певного стандарту?

11
Назви інтерфейсів на Java [закрито]
Наразі це запитання не підходить для нашого формату запитань. Ми очікуємо, що відповіді будуть підкріплені фактами, посиланнями або експертними знаннями, але це питання, ймовірно, вимагатиме дискусій, аргументів, опитувань чи розширеної дискусії. Якщо ви вважаєте, що це питання можна вдосконалити та, можливо, знову відкрити, відвідайте довідковий центр для ознайомлення . Закрито …

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

5
Що таке умовна назва імені файлу javascript? [зачинено]
Закрито . Це питання ґрунтується на думці . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб на нього можна було відповісти фактами та цитатами, відредагувавши цю публікацію . Закрито 4 роки тому . Удосконаліть це питання Чи повинні файли називатися щось з-hyphens.js, camelCased.js чи щось інше? Я …

30
Хтось ще вважає, як називати класи та методи однією з найскладніших частин програмування? [зачинено]
Наразі це запитання не підходить для нашого формату запитань. Ми очікуємо, що відповіді будуть підкріплені фактами, посиланнями або експертними знаннями, але це питання, ймовірно, вимагатиме дискусій, аргументів, опитувань чи розширеної дискусії. Якщо ви вважаєте, що це питання можна вдосконалити та, можливо, знову відкрити, відвідайте довідковий центр для ознайомлення . Закрито …

9
Конвенція про іменування Енума - множина
Я задаю це запитання, незважаючи на те, що я прочитав подібне, але не зовсім те, що я хочу на C # імені конвенції для іменування та відповідності властивості Я виявив, що я схильний називати переліки у множині, а потім 'використовувати' їх як однини, наприклад: public enum EntityTypes { Type1, Type2 …

10
Що являє собою тип, за яким слідує _t (підкреслення-t)?
Це здається простим запитанням, але я не можу його знайти за допомогою пошуку переповнення стека чи Google. Що означає тип, який супроводжується _tсереднім? Як от int_t anInt; Я багато бачу в коді С, який мав на увазі попрацювати з обладнанням - я не можу не вважати, що вони пов'язані.

6
Конвенції про іменування JavaScript [закрито]
Наразі це запитання не підходить для нашого формату запитань. Ми очікуємо, що відповіді будуть підкріплені фактами, посиланнями або експертними знаннями, але це питання, ймовірно, вимагатиме дискусій, аргументів, опитувань чи розширеної дискусії. Якщо ви вважаєте, що це питання можна вдосконалити та, можливо, знову відкрити, відвідайте довідковий центр для ознайомлення . Закрито …

8
Яка стандартна умова іменування для html / css ідентифікаторів та класів?
Це залежить від платформи, яку ви використовуєте, чи є загальна конвенція, яку пропонують / дотримуються більшість розробників? Є кілька варіантів: id="someIdentifier"' - виглядає досить узгоджено з кодом JavaScript. id="some-identifier" - більше схожий на атрибути, схожі на html5 та інші речі в html. id="some_identifier" - виглядає цілком відповідає рубіновому коду і …

11
Чи повинен бути оголошений "статичний кінцевий реєстратор" у верхньому випадку?
У Java статичні кінцеві змінні є константами, і умовою є те, що вони повинні бути великими. Однак я бачив, що більшість людей заявляють реєстратори в малих регістрах, що вважається порушенням PMD . наприклад: private static final Logger logger = Logger.getLogger(MyClass.class); Просто шукайте в Google або SO "статичний остаточний реєстратор", і …

6
Префікс підкреслення для імен властивостей та методів у JavaScript
Чи є префікс підкреслення в JavaScript лише умовою, як, наприклад, у методах приватного класу Python? З документації 2.7 Python: "Приватні" змінні екземпляра, до яких не можна отримати доступ, крім усередині об'єкта, не існує в Python. Однак існує умова, за яким дотримується більшість кодів Python: ім'я з префіксом підкреслення (наприклад, _spam) …

30
Яке найкраще ім’я для немутуючого методу "додати" для незмінної колекції?
Вибачте за вафельний заголовок - якби я міг придумати стислий заголовок, мені не доведеться ставити питання. Припустимо, у мене є незмінний тип списку. Він має операцію, Foo(x)яка повертає новий незмінний список із вказаним аргументом як додатковий елемент в кінці. Отже, для складання списку рядків зі значеннями "Привіт", "незмінний", "світ" ви …

5
Повторити ключові умови іменування?
Яка нормальна умова іменування для клавіш у redis? Я бачив значення, розділені, :але я не впевнений, що це нормальна умова, або чому. Для користувача ви зробите щось на зразок ... user:00 якщо ідентифікатор користувача був 00 Чи можете ви запитувати лише на початку ключа, щоб повернути всіх користувачів? В основному …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.