Вопросы по теме 'naming-conventions'

Соглашения об именах баз данных, таблиц и столбцов?
Каждый раз, когда я разрабатываю базу данных, я всегда задаюсь вопросом, есть ли лучший способ присвоить имя элементу в моей базе данных. Нередко я задаю себе следующие вопросы: Должны ли имена таблиц быть во множественном числе? Должны ли...
588033 просмотров

Какие существуют популярные соглашения об именах для модульных тестов?
Общий Придерживайтесь одних и тех же стандартов для всех тестов. Четко определите, что представляет собой каждое тестовое состояние. Будьте конкретны в отношении ожидаемого поведения. Примеры 1)...
95088 просмотров
schedule 03.12.2022

Действительно длинные имена классов / переменных / свойств / методов
Некоторые мои друзья и коллеги проводят небольшое соревнование, чтобы найти или написать как можно более длинные имена классов / переменных / свойств / методов. Имейте в виду, что мы стараемся быть хорошими мальчиками и девочками и делать названия...
3567 просмотров

Каково ваше соглашение об именах хранимых процедур?
Я видел различные правила именования хранимых процедур. Некоторые люди добавляют к имени sproc префикс usp_, другие - аббревиатуру имени приложения, а третьи - имя владельца. Вы не должны использовать sp_ в SQL Server, если вы действительно это не...
76801 просмотров

Каким документам стандартов кодирования 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 просмотров

Соглашение об именах для штата / региона / провинции
Я создаю класс, представляющий штат США или канадскую провинцию. Как должен называться класс? Некоторые идеи: Регион . Проблема в том, что в .Net есть класс RegionInfo, в котором термин «Регион» используется для представления страны (а не...
6361 просмотров

Каково хорошее соглашение об именовании объектов предметной области по сравнению с их реляционными таблицами?
Я уже дважды сталкивался с этой проблемой и хочу узнать, как лучше всего разрешить это соглашение об именах. Предположим, у меня есть ORM (в данном случае Linq to SQL), и я сопоставляю таблицу с именем User. Затем я также создаю свой POCO с именем...
553 просмотров
schedule 09.12.2022

Почему в методах Ruby используются восклицательные знаки?
В Ruby некоторые методы имеют вопросительный знак ( ? ), который задает вопрос типа include? , который спрашивает, включен ли рассматриваемый объект, затем возвращает истину / ложь. Но почему у некоторых методов есть восклицательные знаки ( ! ), а...
155198 просмотров

Соглашения для неизменяемых объектов
Когда вы создаете неизменяемые классы, предпочитаете ли вы: Layer.ColorCorrect ( layer ) or layer.ColorCorrect ( ) Мне кажется, что №1 более интуитивно понятен, чем №2, который выглядит так, как будто он изменяет объект, на который...
744 просмотров
schedule 24.04.2022

Именование: прайс-лист против прайс-листа
Что правильнее: «Прайс-лист» или «Прайс-лист»? FxCop говорит: CA1702: Microsoft.Naming: Составное слово «Прайслист» в имени типа «Прайслист» существует как дискретный термин. Если предполагается, что вы используете одно слово, введите его как...
2718 просмотров

Предпочтение именования для полей класса в 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 просмотров

Как избежать использования одного и того же имени для класса и его пространства имен, например 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 просмотров

Именование атрибутов класса и идентификатора HTML — дефисы и подчеркивания
<div id="example-value"> or <div id="example_value"> ? Этот сайт и Twitter используют первый стиль. Facebook и Vimeo — второе. Какой из них вы используете и почему?
75014 просмотров
schedule 20.07.2023