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

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

11
Які найпоширеніші угоди про іменування в C?
Які умови іменування зазвичай використовуються в C? Я знаю, що принаймні два: GNU / linux / K&R з функціями нижнього_чатка ? ім'я? з функціями UpperCaseFoo Я говорю про С тільки тут. Більшість наших проектів - це невеликі вбудовані системи, в яких ми використовуємо C. Ось який я планую використовувати для …

5
Загальна умова іменування параметрів типу для Java (з кількома символами)?
У деяких інтерфейсах я писав, що я хотів би назвати параметри загального типу з більш ніж одним символом, щоб зробити код більш читабельним. Щось на зразок.... Map<Key,Value> Замість цього ... Map<K,V> Але якщо мова йде про методи, параметри типу виглядають як java-класи, що також заплутано. public void put(Key key, Value …

30
Чому я не повинен використовувати «Угорську нотацію»?
Заблокований . Це запитання та його відповіді заблоковано, оскільки це питання поза темою, але має історичне значення. Наразі він не приймає нових відповідей чи взаємодій. Я знаю, на що посилається угорська - надання інформації про змінну, параметр або тип як префікс до назви. Кожен, здається, жорстоко проти цього, хоча в …

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



8
Конвенція про іменування класів C #: це BaseClass чи ClassBase чи AbstractClass
Який рекомендований підхід до іменування базових класів? Це префіксація назви типу " Base " чи " Abstract ", чи ми просто суфіксуємо його "Base"? Розглянемо наступне: тип: ViewModelнаприклад, MainViewModel , ReportViewModel базовий клас: BaseViewModelабо ViewModelBaseабоAbstractViewModel Також врахуйте: тип: Productнаприклад, VirtualProduct , ExpiringProduct базовий клас: BaseProductабо ProductBaseабоAbstractProduct Як ви вважаєте, що …

3
Перейдіть до іменування умов для const
Я намагаюся визначити, чи існує constугода про іменування імен в Голанг. Я особисто схильний дотримуватися стилю C і писати їх у верхньому регістрі, але я не знайшов нічого на цій сторінці http://golang.org/doc/effective_go.html, що, схоже, перелічує деякі умови іменування мови.

4
Чи існує угода про іменування програм Django
Чи є краща угода про іменування для створення програми Django, що складається з декількох слів? Наприклад, що з переліченого є кращим? my_django_app my-django-app Оновлення: не дозволено синтаксично mydjangoapp Рекомендоване рішення Хоча всі вони можуть бути варіантами 1 і 3 синтаксично дозволені, чи є перевага? Дивлячись на те, як Django створює …

5
Конвенція про іменування класів корисних програм на Java
Коли ви пишете курси корисних програм на Java, які корисні рекомендації слід дотримуватися? Чи повинні упаковки бути "util" чи "utils"? Це ClassUtil чи ClassUtils? Коли клас "помічник" чи "утиліта"? Утиліта чи комунальні послуги? Або ви використовуєте їх суміш? Стандартна бібліотека Java використовує і утиліти, і утиліти: javax.swing.Утиліти javax.print.attribute.AttributeSetUtilities javax.swing.plaf.basic.BasicGraphicsUtils Apache …

8
Названня атрибутів HTML "class" та "id" - тире та підкреслення [закрито]
Закрито . Це питання ґрунтується на думці . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб на нього можна було відповісти фактами та цитатами, відредагувавши цю публікацію . Закрито 5 років тому . Удосконаліть це питання <div id="example-value">або <div id="example_value">? Цей сайт і Twitter використовують перший стиль. …

4
Що таке умовні назви файлів у програмі Go?
Я міг знайти умови для іменування пакетів у Go: немає підкреслення між словами, все в малому регістрі. Чи застосовується ця конвенція і до назви файлів? Чи також ви кладете одну структуру в один файл, як якщо б ви зробили для класу java, а потім називаєте цей файл після структури? Наразі, …

9
Окремі чи множинні назви контролерів та помічників у Rails
Чи є якийсь недолік у використанні одних імен для контролерів та помічників? Здається, ніщо не покладається на це. Здається навіть, що помічники не повинні робити той самий вибір щодо однини проти множини, як їх відповідні контролери, принаймні згідно з моїм обмеженим експериментом. Це правда?

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

10
Назва пітона манґлінг
В інших мовах загальне керівництво, яке допомагає виробляти кращий код, - це завжди робити все максимально прихованим. Якщо ви сумніваєтесь у тому, чи повинна змінна бути приватною чи захищеною, краще перейти з приватною. Чи справедливо те саме для Python? Чи слід спочатку використовувати два провідні підкреслення для всього, і лише …

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