Публикации по теме 'naming'
Следует ли называть интерфейсы суффиксом Interface? А абстрактные классы с префиксом Abstract?
Давайте подумаем - где мы используем имя класса / интерфейса?
При создании объекта из класса ( new Product(...) ) В использовании
Создание объектов
Мы не можем создавать объекты из абстрактных классов и интерфейсов, поэтому всегда без префикса / суффикса. Надеюсь, никто не предложит называть конкретный класс new ClassProduct(...) , а скорее new Product(...) .
ООП
Я хотел бы ввести здесь философское замечание. Что такое объектно-ориентированное программирование? Я считаю,..
Вопросы по теме 'naming'
Есть ли конкретное имя для узла, соответствующего поддереву?
Я разрабатываю иерархию навигации веб-сайта. Это дерево узлов. Узлы представляют собой веб-страницы.
Некоторые узлы на дереве особенные. Мне нужно для них имя.
Таких узлов несколько. Каждый из них является «корнем» поддерева со страницами,...
327 просмотров
schedule
08.11.2021
Есть ли термин для этой концепции и существует ли он в языке со статической типизацией?
Недавно я начал замечать повторения в некоторых частях моего кода. Конечно, как только вы замечаете повторение, оно становится раздражающим. Вот почему я задаю этот вопрос.
Идея такова: иногда вы пишете разные версии одного и того же класса:...
173 просмотров
schedule
06.10.2021
Соглашение об именах для реализации класса / интерфейса по умолчанию
Я видел канонические вопросы об именах классов / интерфейсов в StackOverflow и прочтите множество других мнения по этому вопросу, но у меня есть связанный с этим вопрос, на который я не уверен, что в любом из этих мест есть ответ. Я склонен...
1199 просмотров
schedule
14.11.2021
Именование папок ресурсов Android
Так что у меня очень глупый вопрос. Я новичок в Android и пытаюсь понять, как работает папка ресурсов.
Я вижу, что мне нужны подпапки с именами ldpi, mdpi, hdpi, xhdpi, xxhdpi, но должно ли имя фактического изображения отличаться?
Например,...
1789 просмотров
schedule
04.10.2021
Как сохранить график в соответствии с массивом имен в MATLAB, все из командной строки?
У меня есть массив в виде
a = {'a','b',...'t'};
b = {'1','2',....'20'};
Я делаю что-то, чтобы построить свои наборы данных (у меня их 20) с помощью цикла, и я хочу сохранить свои цифры следующим образом:
a1.jpg
b2.jpg
.
.
....
42 просмотров
schedule
15.09.2021
Путаница в номере индекса / имени рабочего листа с переменными, когда имена рабочих листов являются числовыми
Я мог бы найти новую проблему! Я пытаюсь выбрать листы на основе имени листа, используя переменную для имени, поскольку все это часть цикла. Но у меня возникают проблемы, когда имя рабочего листа является числом, поскольку, если у меня, скажем, name...
75 просмотров
schedule
31.10.2021
Класс фабрики должен быть одноэлементным или статическим методом?
Я сделал класс, который создает различные экземпляры. Это как фабрика. Насколько я знаю, фабричный класс является одноэлементным или создает экземпляр как статический метод. но мой класс - это весенний прототип. у него есть переменная-член. также...
765 просмотров
schedule
20.10.2021
Данные о стране: переименование стран в соответствии с dict в пандах
Эй!
Я работаю над анализом некоторых данных статистики страны. Теперь я использую данные из разных источников, и, как только я заметил, страны иногда называют по-разному: в то время как Всемирный банк называет это «Соединенное Королевство и...
2041 просмотров
schedule
30.10.2021
Динамическое имя кадра данных R в цикле For
Я использую цикл For для создания 100 наборов данных в соответствии с некоторыми спецификациями. Моя конечная цель - иметь 1 набор данных, содержащий каждый повторяемый набор данных (т.е. набор данных с 1 по 100).
Мое нынешнее решение неэлегантно....
2633 просмотров
schedule
16.10.2021
Единое название для национального идентификационного номера
Интересно, существует ли какое-то единое имя для национального идентификационного номера и как можно назвать переменную или столбец базы данных, в котором хранится такой номер.
Скажем, у меня есть приложение, которое собирает так называемый «личный...
60 просмотров
schedule
13.09.2021
Какова общая идея модулей Perl с пространством имен Tie ::?
На CPAN есть много модулей с Tie:: namespace - Tie :: Hash , Tie :: Sub , Tie :: Cache , Tie :: DBI и т. д. Что общего между ними?
Я проверил perltie , но не уверен, что понял концепцию ясно . Может кто-нибудь объяснить это?
89 просмотров
schedule
07.10.2021
Согласование URL-адресов REST API для фильтрации ресурсов по различным критериям
У меня есть REST API для предоставления ресурса Сотрудник со следующими полями ( id, firstName, LastName, Age, Salary ). ( Обратите внимание, что это образец ресурса, а мой реальный ресурс более сложный ). Это веб-API ASP.Net, который служит для...
102 просмотров
schedule
20.09.2021
Именование классов - как не называть все «менеджером» ‹WhatEver›?
Давным-давно я прочитал статью (я полагаю, запись в блоге), которая направила меня на «правильный» путь по именованию объектов: будьте очень щепетильны при именовании вещей в вашей программе.
Например, если бы мое приложение (как типичное...
250255 просмотров
schedule
19.02.2022
Соглашение об именах для свойств даты
Это не столько вопрос, сколько просьба о комментариях.
Я всегда ненавидел включение даты в именованное свойство или переменную, которая является типом даты или даты и времени. Например:
DateTime DateFileOpened {get; set;}
Мне кажется,...
5852 просмотров
schedule
28.02.2022
Subsonic DAL не выполняет компиляцию в столбцах, которые являются ключевыми словами
Я использую Subsonic 3 (Active Record), VS2010, Framework 3.5 для базы данных MySQL. Кто-то назвал столбец «строка». Я тебя не знаю.
Хорошо, я раньше называл некоторые объекты базы данных глупыми именами (например, называл таблицу SQL Server...
134 просмотров
schedule
12.03.2022
Microsoft или другие источники рекомендаций по именованию объектов SQL.
где я могу найти Microsoft или любые другие рекомендации и соглашения об именах для SQL-сервера?
102 просмотров
schedule
12.03.2022
Как мне назвать класс или переменную, которая содержит коллекцию?
Предположим, у меня есть класс SuperPower, и я хочу поместить свои сверхспособности в коллекцию, не раскрывая реализацию.
Я стараюсь избегать использования коллекций в качестве атрибутов экземпляра. Вместо этого я помещаю его в класс, в который я...
88 просмотров
schedule
16.03.2022
Как организовать файлы и папки сценариев SQL
У нас в компании есть база данных Oracle 10g (огромная), и я предоставляю данные сотрудникам по их запросам. Моя проблема в том, что я сохраняю почти каждый написанный SQL-запрос, и теперь мой список стал слишком длинным. Я хочу организовать и...
3474 просмотров
schedule
28.03.2022
Именование интерфейса и репозитория в PHP и Laravel
Я работаю с шаблоном репозитория и интерфейсами в Laravel и считаю, что имена слишком многословны: UserRepositoryInterface или EventRepositoryInterface. Используются ли другие менее подробные соглашения об именах? Я хочу, чтобы мой код оставался...
2231 просмотров
schedule
30.03.2022
перенумеровать наблюдения в большом фрейме данных
Я имею дело с фреймом данных с более чем 500 000 наблюдений и впервые занимаюсь оптимизацией кода. У меня очень простая проблема, которая убивает меня вовремя, и я искал более быстрое решение.
В моем фрейме данных «d» есть столбец для номеров...
60 просмотров
schedule
05.04.2022