Вопросы по теме 'naming-conventions'
Соглашения об именах баз данных, таблиц и столбцов?
Каждый раз, когда я разрабатываю базу данных, я всегда задаюсь вопросом, есть ли лучший способ присвоить имя элементу в моей базе данных. Нередко я задаю себе следующие вопросы:
Должны ли имена таблиц быть во множественном числе?
Должны ли...
588033 просмотров
schedule
17.07.2023
Какие существуют популярные соглашения об именах для модульных тестов?
Общий
Придерживайтесь одних и тех же стандартов для всех тестов.
Четко определите, что представляет собой каждое тестовое состояние.
Будьте конкретны в отношении ожидаемого поведения.
Примеры
1)...
95088 просмотров
schedule
03.12.2022
Действительно длинные имена классов / переменных / свойств / методов
Некоторые мои друзья и коллеги проводят небольшое соревнование, чтобы найти или написать как можно более длинные имена классов / переменных / свойств / методов. Имейте в виду, что мы стараемся быть хорошими мальчиками и девочками и делать названия...
3567 просмотров
schedule
14.05.2022
Каково ваше соглашение об именах хранимых процедур?
Я видел различные правила именования хранимых процедур.
Некоторые люди добавляют к имени sproc префикс usp_, другие - аббревиатуру имени приложения, а третьи - имя владельца. Вы не должны использовать sp_ в SQL Server, если вы действительно это не...
76801 просмотров
schedule
19.02.2022
Каким документам стандартов кодирования Delphi вы следуете?
Каким документам стандартов кодирования Delphi вы следуете?
Наша компания стремится внедрить более совершенные стандарты кодирования, чтобы улучшить читабельность нашего кода, возможность проверки и ремонтопригодность. Мы наткнулись на...
8049 просмотров
schedule
01.08.2022
Каково правильное соглашение об именах для свойства «ID»: ID или Id?
Довольно простой вопрос: когда у меня есть постоянный объект, он обычно имеет свойство с именем ID (для абстрактных классов).
Итак .. это идентификатор соглашения об именовании или идентификатор?
eg.
public int ID { get; set; }
or...
4358 просмотров
schedule
17.04.2023
Дилемма именования таблиц: имена в единственном и множественном числе
В академических кругах принято, что имена таблиц должны быть единственными для сущностей, атрибуты которых они хранят.
Мне не нравится любой T-SQL, в котором имена должны заключаться в квадратные скобки, но я переименовал Users таблицу в...
439893 просмотров
schedule
02.08.2022
Зарезервирован ли префикс _ для имен мувиклипов?
Можно ли использовать префикс подчеркивания "_" для собственных названий видеоклипов? (AS2)
т. е. Можете ли вы назвать созданный/прикрепленный мувиклип "_feature" или "_bug"?
Обычно это зарезервировано для внутренних свойств , таких как _x...
278 просмотров
schedule
20.05.2023
Соглашение об именах для штата / региона / провинции
Я создаю класс, представляющий штат США или канадскую провинцию. Как должен называться класс?
Некоторые идеи:
Регион . Проблема в том, что в .Net есть класс RegionInfo, в котором термин «Регион» используется для представления страны (а не...
6361 просмотров
schedule
28.04.2022
Каково хорошее соглашение об именовании объектов предметной области по сравнению с их реляционными таблицами?
Я уже дважды сталкивался с этой проблемой и хочу узнать, как лучше всего разрешить это соглашение об именах. Предположим, у меня есть ORM (в данном случае Linq to SQL), и я сопоставляю таблицу с именем User. Затем я также создаю свой POCO с именем...
553 просмотров
schedule
09.12.2022
Почему в методах Ruby используются восклицательные знаки?
В Ruby некоторые методы имеют вопросительный знак ( ? ), который задает вопрос типа include? , который спрашивает, включен ли рассматриваемый объект, затем возвращает истину / ложь.
Но почему у некоторых методов есть восклицательные знаки ( ! ), а...
155198 просмотров
schedule
22.01.2024
Соглашения для неизменяемых объектов
Когда вы создаете неизменяемые классы, предпочитаете ли вы:
Layer.ColorCorrect ( layer )
or
layer.ColorCorrect ( )
Мне кажется, что №1 более интуитивно понятен, чем №2, который выглядит так, как будто он изменяет объект, на который...
744 просмотров
schedule
24.04.2022
Именование: прайс-лист против прайс-листа
Что правильнее: «Прайс-лист» или «Прайс-лист»?
FxCop говорит: CA1702: Microsoft.Naming: Составное слово «Прайслист» в имени типа «Прайслист» существует как дискретный термин. Если предполагается, что вы используете одно слово, введите его как...
2718 просмотров
schedule
13.04.2023
Предпочтение именования для полей класса в C #?
Я видел несколько соглашений об именах, используемых для полей в C #. Они есть:
Подчеркивание
public class Foo
{
private string _name;
public string Name
{
get { return _name; }
set { _name = value; }
}
}...
255 просмотров
schedule
28.04.2023
Назовите структуру словаря, в которой ключи хранятся в предсказуемом порядке?
Примечание. Хотя мой конкретный контекст - Objective-C, мой вопрос на самом деле выходит за рамки выбора языка программирования. Кроме того, я пометил это как «субъективное», поскольку кто-то обязательно будет жаловаться в противном случае, но...
2752 просмотров
schedule
03.02.2023
Как избежать использования одного и того же имени для класса и его пространства имен, например Technology.Technology?
У меня часто возникают конфликты именования между пространством имен и классом в этом пространстве имен, и я хотел бы знать, как лучше всего справиться с этим, когда кажется, что имеет смысл использовать эти имена в первую очередь, помимо добавления...
4100 просмотров
schedule
07.07.2023
Нотация Python?
Я только начал использовать Python и думал о том, какую нотацию мне следует использовать. Я прочитал руководство PEP 8 по нотации для Python и согласен с большинством вещей, кроме имен функций (которые я предпочитаю в стиле MixedCase).
В C++ я...
3590 просмотров
schedule
12.10.2023
Соглашения об именах: как назвать логическую переменную?
Мне нужно хорошее имя переменной для логического значения, которое возвращает false, когда объект является последним в списке.
Единственное приличное название, которое я могу придумать, это «inFront», но я не думаю, что оно достаточно описательно....
109925 просмотров
schedule
01.02.2023
Использование специальных символов в именах функций
В Ruby стандартным соглашением является использование вопросительного знака в конце имени метода, чтобы указать, что метод возвращает логический результат:
[].empty? #=> true
Другое стандартное соглашение состоит в том, чтобы...
14666 просмотров
schedule
15.06.2022
Именование атрибутов класса и идентификатора HTML — дефисы и подчеркивания
<div id="example-value"> or <div id="example_value"> ?
Этот сайт и Twitter используют первый стиль. Facebook и Vimeo — второе.
Какой из них вы используете и почему?
75014 просмотров
schedule
20.07.2023