Свързани публикации 'naming-conventions'
Някои най-добри практики за конвенция за именуване на класове, променливи и функции
// Лошо именуване на променливи var s= 0 // заплата на служител var n= 0 // име на служител
// Наименуване на лоши функции fun salary() fun name()
// Лошо именуване на класове за получаване на потребителски данни class EmployeeInfo()
// Наименуване на променливи с най-добри практики var employeeSalary = 0 var employeeName= “”
// Наименуване на функции с най-добри практики fun getEmployeeName() fun setEmployeeName()
// Наименуване на класове с най-добри практики за получаване на..
Свързани въпроси 'naming-conventions'
Конвенции за именуване в C# в сравнение с Java
Стандартната конвенция за именуване в света на Java е да се именуват пакети, класове и методи според:
com.domainname.productname (package)
com.domainname.productname.ClassName (class)
com.domainname.productname.ClassName.isUpperCase(String str)...
4268 изгледи
schedule
24.09.2022
Защо да използвате префикси на членски променливи в C++ класове
Голяма част от C++ кода използва синтактични конвенции за маркиране на членски променливи. Често срещаните примери включват
m_ memberName за публични членове (където изобщо се използват публични членове)
_ memberName за лични членове или...
118540 изгледи
schedule
26.09.2022
Трябва ли нишките в Java да се наименуват за по-лесно отстраняване на грешки?
Какви са най-добрите практики за именуване на нишки в Java? Има ли някакви конвенции за именуване, които да следвате?
3612 изгледи
schedule
23.09.2022
Грешка в името на журнала CustomAction 0x8007007a в WiX
В момента работя върху персонализирано действие в DLL, което експортирам, за да се използва от инсталатор на WiX, и наскоро открих следната грешка в регистрационния файл, когато стартирах инсталатора:
<exported_name_cut_off>: Error...
478 изгледи
schedule
25.09.2022
Java: Конвенция за именуване на акроними в множествено число
Знам, че вече е имало подобни дискусии относно такива конвенции за именуване. Имам обаче проблем със съкращенията в множествено число.
public List<Disc> findAllDvds(DiscHolder holder) {}
public List<Disc> findAllDvd(DiscHolder holder)...
631 изгледи
schedule
26.09.2022
Конвенции за именуване на PHP/MySQL: camelCase срещу under_score?
Доста често в кода на модела на PHP (поне в моя собствен такъв код) има директни препратки към имена на таблици и полета на MySQL и тъй като идентификаторите на MySQL в по-голямата си част не са чувствителни към главни и малки букви, аз обикновено...
14636 изгледи
schedule
04.10.2022
Как да наложа модел на именуване като *-*-asp с помощта на правилата на Azure?
Опитвам се да наложа шаблон за именуване на ресурси на Azure за среди на prod/dev/uat, предложеният модел е [service name]-[environment]-[resource short name] . Има ли начин да се наложи това с помощта на правилата на Azure? Изглежда, че политиката...
1193 изгледи
schedule
03.10.2022
Наименуване на интерфейс в Java [затворено]
Повечето OO езици добавят префикс към имената на интерфейса си с главно I, защо Java не прави това? Каква беше причината да не спазвате тази конвенция?
За да демонстрирам какво имам предвид, ако исках да имам потребителски интерфейс и...
217128 изгледи
schedule
17.10.2022
Конвенции за именуване на PostgreSQL
Къде мога да намеря подробно ръководство относно конвенциите за именуване на PostgreSQL? (имена на таблици срещу камилски регистър, последователности, първични ключове, ограничения, индекси и т.н...)
130873 изгледи
schedule
15.11.2022
По-добро именуване на списък на Python, различно от list
По-добре ли е променливите в списъка да не се наричат "списък"? Тъй като е в конфликт с ключовата дума python reserved. Тогава какво е по-доброто име? "input_list" звучи доста неудобно.
Знам, че може да е специфичен за проблем, но, да речем,...
7870 изгледи
schedule
01.12.2022
Дефинирайте динамични правила, като използвате променливи за приставката sonar xml
Опитах се да дефинирам начин за валидиране на изходния код, дефиниран в xml файл в проект за ESB (Websphere ESB).
Тъй като искам решение за анализ на код, което може да бъде интегрирано в цикъл на живо, избрах Sonar и сонара xml плъгин .
Всички...
543 изгледи
schedule
31.10.2023
Какво прави едно добро име за помощна функция?
Помислете за следния проблем: даден списък с дължина три от кортежи (String,Int), има ли двойка елементи с една и съща част "Int"? (Например [("bob",5),("gertrude",3),("al",5)] съдържа такава двойка, но [("bob",5),("gertrude",3),("al",1)] не.)...
2184 изгледи
schedule
22.11.2022
Може ли името на пакета на приложението за Android да съдържа неанглийски знаци?
Може ли името на пакета на приложението за Android да съдържа неанглийски знаци?
например може ли да е com.android.नमस्ते
Преди да направя това, настроих eclipse да използва UTF-8 (Windows->Preferences->General->workspace->Text encoding to UTF-8)
4176 изгледи
schedule
29.10.2023
Не мога да намеря правилното име за моята маса
1) Трябва да дам име за таблица, която съхранява идентификатори на абонаменти и идентификатори на кредитни карти (използвани за подновяване на абонаментите). Таблицата съхранява записи за кредитни карти с изтичане, чиито потребители вече са били...
56 изгледи
schedule
01.11.2023
Обичайна практика за именуване на директория на проекта, която съдържа поддържащи скриптове, конфигурации, документи и т.н. за разработчици
Работя с малък набор от проекти, така че липсата на познания относно конвенцията за именуване на директория в йерархията на файла на софтуерния проект, която желае да задържи разработването на проект.
Търся добре познати проекти (като Firefox, GCC,...
1699 изгледи
schedule
21.11.2022
Алтернативи на суфикса на име на клас -Info
Четох Чист код от Робърт К. Мартин и попаднах на скандалното изявление:
Избягвайте думи като мениджър, процесор, данни или информация в името на клас.
Така че, естествено, се опитах да отделя -Info от едно от имената на моите...
2550 изгледи
schedule
04.11.2023
Един вид въпрос относно английския език: Използване на множествено число в първата част на име на идентификатор
Като неговорящ английски език, често се чудя да използвам формата за множествено число в началната(ите) част(и) на съществителни фрази, когато назовавам класове или обекти.
Например:
Ако имам интерфейс към множество [стрийминг] плейъри, добре...
243 изгледи
schedule
21.11.2023
конвенции за именуване за контроли на asp.net
Възможен дубликат: Какво какви са указанията за именуване на ASP.NET контроли?
Има ли стандартни насоки относно конвенцията/стила за именуване, които контролните елементи на asp.net трябва да бъдат именувани. Виждал съм някои...
3221 изгледи
schedule
28.11.2023
Как бихте нарекли колекция клас, който представлява набор, но където редът има значение?
Колекция, която може да има дубликати и където редът е от значение, се нарича списък . Колекция, която може да има дубликати и където редът няма значение, се нарича чанта . Колекция, която не може да има дубликати и където редът няма значение, се...
72 изгледи
schedule
04.12.2023
Конвенции за именуване на Python за модули
Имам модул, чиято цел е да дефинира клас, наречен "nib". (и също няколко свързани класа.) Как трябва да извикам самия модул? "писец"? "nibmodule"? Нещо друго?
105884 изгледи
schedule
21.12.2023