Публикации по теме 'naming'


Следует ли называть интерфейсы суффиксом Interface? А абстрактные классы с префиксом Abstract?
Давайте подумаем - где мы используем имя класса / интерфейса? При создании объекта из класса ( new Product(...) ) В использовании Создание объектов Мы не можем создавать объекты из абстрактных классов и интерфейсов, поэтому всегда без префикса / суффикса. Надеюсь, никто не предложит называть конкретный класс new ClassProduct(...) , а скорее new Product(...) . ООП Я хотел бы ввести здесь философское замечание. Что такое объектно-ориентированное программирование? Я считаю,..

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

Есть ли конкретное имя для узла, соответствующего поддереву?
Я разрабатываю иерархию навигации веб-сайта. Это дерево узлов. Узлы представляют собой веб-страницы. Некоторые узлы на дереве особенные. Мне нужно для них имя. Таких узлов несколько. Каждый из них является «корнем» поддерева со страницами,...
327 просмотров

Есть ли термин для этой концепции и существует ли он в языке со статической типизацией?
Недавно я начал замечать повторения в некоторых частях моего кода. Конечно, как только вы замечаете повторение, оно становится раздражающим. Вот почему я задаю этот вопрос. Идея такова: иногда вы пишете разные версии одного и того же класса:...
173 просмотров
schedule 06.10.2021

Соглашение об именах для реализации класса / интерфейса по умолчанию
Я видел канонические вопросы об именах классов / интерфейсов в StackOverflow и прочтите множество других мнения по этому вопросу, но у меня есть связанный с этим вопрос, на который я не уверен, что в любом из этих мест есть ответ. Я склонен...
1199 просмотров
schedule 14.11.2021

Именование папок ресурсов Android
Так что у меня очень глупый вопрос. Я новичок в Android и пытаюсь понять, как работает папка ресурсов. Я вижу, что мне нужны подпапки с именами ldpi, mdpi, hdpi, xhdpi, xxhdpi, но должно ли имя фактического изображения отличаться? Например,...
1789 просмотров

Как сохранить график в соответствии с массивом имен в 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 просмотров

Соглашение об именах для свойств даты
Это не столько вопрос, сколько просьба о комментариях. Я всегда ненавидел включение даты в именованное свойство или переменную, которая является типом даты или даты и времени. Например: 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