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

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

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

9
підрахувати довжину проти розміру в колекції
З використанням декількох мов програмування та бібліотек я помітив різні терміни, що використовуються для загальної кількості елементів колекції. Найпоширенішими, здається length, є count, і size. напр. array.length vector.size() collection.count Чи є якийсь кращий термін, який слід використовувати? Чи залежить це від типу колекції? тобто. змінний / незмінний Чи є перевага, …

5
Чи існує угода про іменування для MySQL?
Ось як я це роблю: Імена таблиць в нижньому регістрі, використовує підкреслення для поділу слів, і є особливими (наприклад foo, foo_barі т.д. У мене зазвичай (не завжди) є автоматичний приріст ПК. Я використовую наступну угоду: tablename_id(наприклад foo_id, foo_bar_idі т.д.). Коли таблиця містить стовпчик, який є іноземним ключем, я просто копіюю …

10
Чому програмісти Java люблять називати змінну "clazz"? [зачинено]
Закрито . Це питання ґрунтується на думці . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб на нього можна було відповісти фактами та цитатами, відредагувавши цю публікацію . Закритий минулого року . Удосконаліть це питання Я бачив, що в багатьох кодах є декларації типу Class clazz, звідки …

5
Конвенція про іменування реляційної таблиці
Я починаю новий проект і хотів би отримати свої назви таблиць і стовпців вже з самого початку. Наприклад, я завжди використовував множину в назвах таблиць, але нещодавно вивчив однину правильно. Отже, якщо я отримав таблицю "користувач", а потім отримав продукти, які матиме лише користувач, чи повинна таблиця називатися "user_product" або …

10
Схема іменування іноземних ключів
Я тільки починаю працювати з іноземними ключами вперше, і мені цікаво, чи існує стандартна схема іменування, яка використовується для них? Враховуючи ці таблиці: task (id, userid, title) note (id, taskid, userid, note); user (id, name) Там, де у завданнях є Примітки, Завданнями належать Користувачі та Користувачі Примітки автора. Як би …

29
Навіщо використовувати префікси змінних членів у класах C ++
Багато коду C ++ використовують синтаксичні умови для позначення змінних членів. Загальні приклади включають m_ memberName для публічних членів (де публічні члени взагалі використовуються) _ memberName для приватних членів або всіх членів Інші намагаються примусити використовувати цей-> член кожного разу, коли використовується змінна. На мій досвід, більшість базових кодів не …


11
Як назвати фабричні методи?
Я здогадуюсь, що більшість заводських методів починаються з цього create. Але чому їх називають « творити »? Чому б не « зробити », « виготовити », « побудувати », « генерувати » чи щось інше? Це лише питання смаку? З'їзд? Або є особливе значення у «творити»? createURI(...) makeURI(...) produceURI(...) buildURI(...) …

5
Що означає йота std :: iota?
Я припускаю, що "я" збільшується, а "а" призначається, але я не міг з'ясувати або знайти відповідь. Крім того, він дуже схожий на нестандартний, itoaякий я вважаю заплутаним.

12
Яку умову іменування пакунків ви використовуєте для особистих / хобі-проектів на Java?
Я вже знайомий зі стандартною умовою іменування пакету Java щодо використання доменного імені для створення унікального імені пакета (тобто пакета com.stackoverflow.widgets). Однак я ніколи не бачив жодних рекомендацій щодо вибору імен пакунків для особистих проектів. Я припускаю, що це тому, що це справді справа особистого смаку. Отже, як ви вибираєте …

9
Використання i і j як змінних у Matlab
iі jє дуже популярними назвами змінних (див. наприклад, це питання і це ). Наприклад, у циклі: for i=1:10, % do something... end Як показники в матрицю: mat( i, j ) = 4; Чому їх не слід використовувати як імена змінних у Matlab?

9
Як назвати Dockerfiles
Я не знаю, як назвати Dockerfiles. Багато хто з GitHub використовують Dockerfileбез розширення файлу. Чи даю їм ім’я та розширення; якщо так, що? Або я їх просто називаю Dockerfile?

24
Що слід назвати таблицею, яка відображає дві таблиці разом? [зачинено]
Закрито . Це питання ґрунтується на думці . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб на нього можна було відповісти фактами та цитатами, відредагувавши цю публікацію . Закрито 3 роки тому . Удосконаліть це питання Скажімо, у мене дві таблиці: Table: Color Columns: Id, ColorName, ColorCode …

3
Конвенція про іменування унікального обмеження
Конвенції іменування є важливими, а первинний і зовнішній ключ зазвичай використовують і очевидні конвенції ( PK_Tableі FK_Table_ReferencedTable, відповідно). IX_Table_ColumnПрисвоєння імен індексів також досить стандартні. А що з єдиним обмеженням? Чи існує загальноприйнята угода про іменування для цього обмеження? Я бачив UK_TableName_Column, UQ_TableName_Columnі хтось рекомендував AX_TableName_Column- я не знаю, звідки це …

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