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


ЛУЧШАЯ стратегия именования для любого языка программирования
В этой статье я пишу о передовой стратегии именования для функций, с которыми мне очень нравится работать. Он инкапсулирует обязанности между различными видами функций и устанавливает рекомендации, которые сэкономят вам много времени на отладку в будущем. Стратегия именования подходит для любого языка программирования, но я сосредоточусь на JavaScript (с использованием ReactJS) и приведу пример реализации функций в Readily , расширении Chrome для чтения для читателей с дислексией. После..

JavaScript: руководство по стилю
Я передаю привет ✌🏼! Привет, ребята, я ТП, добро пожаловать в мой мини-блокнот. Я хочу писать, потому что хочу улучшить свое понимание предмета, а также поделиться своими знаниями с сообществом. Если вы видите, что я делаю глупые ошибки или не могу донести тему, поделитесь, пожалуйста, своими мыслями. Ваш вклад ценен для меня, и я очень хочу улучшить пост, чтобы сделать его лучше и привлекательнее. Не терпится поучиться у всех вас. — TP Соглашения об именах Различные стили..

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

Как согласовать общие соглашения об именах C ++ с соглашениями об именах библиотек
Большинство соглашений об именах C ++ предписывают использовать camelCaseIdentifiers : имена, начинающиеся с заглавной буквы для классов ( Person , Booking ), и имена, начинающиеся со строчной буквы для полей и переменных ( getPrice() , isValid() ,...
10101 просмотров
schedule 26.07.2022

Какое правильное имя для кода ASP.Net, отличного от MVC?
Я создаю сайт ASP.Net MVC, на котором есть несколько небольших островков кода, отличного от MVC. Это лучше всего назвать ASP.Net Classic или Legacy ASP.Net? Есть ли какое-то лучшее имя, два отличить два?
111 просмотров
schedule 17.02.2024

Почему Ruby использует response_to? вместо responses_to?
Мне любопытно, почему метод Ruby, связанный с самоанализом, чтобы проверить, отвечает ли объект методу, равен respond_to? вместо responds_to? Мне всегда это кажется неуклюжим, но, может быть, это потому, что я привык к respondsToSelector в...
11986 просмотров
schedule 26.07.2022

Идентичные имена классов в разных пространствах имен
У меня есть два разных пространства имен с множеством классов с одинаковыми именами. Я считаю, что некоторый код облегчит понимание: namespace Print.Pdl.PostScript.Operators { public abstract class BaseOperator : IOperator { //...
9267 просмотров
schedule 09.04.2024

Именование иерархических структур в C++
Мне нужен совет для следующей иерархической структуры, которую я хочу представить в программе на C++. Существует один абстрактный класс uri и производные от него классы url и urn . Я хотел бы иметь один каталог, содержащий исходный код...
369 просмотров

Что означает точка в R — личное предпочтение, соглашение об именах или что-то еще?
Я (вероятно) НЕ имею в виду «все остальные переменные», означающие здесь var1~. . Мне снова указали на plyr , и я посмотрел на mlply и удивился, почему параметры определяются с начальной точкой вот так: function (.data, .fun = NULL, ...,...
28064 просмотров
schedule 13.09.2022

Что может означать переменная, написанная всеми заглавными буквами?
Как говорится в вопросе, я делаю домашнюю работу, в которой есть 2 переменные BOOK и MAGAZINE, написанные заглавными буквами, и я не могу понять, в чем ее цель. Кто-нибудь знает? Значок на диаграмме классов Visio выглядит как прямоугольник со...
2247 просмотров
schedule 08.10.2023

имена переменных на основе проанализированной строки
Я хочу назвать свою переменную на основе проанализированной строки. Например: если анализируется в строке == 'собака': имя моей переменной должно быть равно собаке, а ее значение - строке 'собака'
150 просмотров

Ошибки CPD в классе DAO
У меня есть класс DAO с несколькими методами. В каждом методе я использовал имя переменной "result" для ResultSet и "statement" для PreparedStatement и метод closeResources() для закрытия. PreparedStatement и Connection. Я использовал класс...
80 просмотров
schedule 21.02.2024

Логические геттеры Java vs.
Я знаю, что соглашение в Java для логических геттеров включает префикс «есть». isEnabled isStoreOpen А если подлежащее во множественном числе? То есть, что, если вместо того, чтобы знать, открыт ли магазин, я хотел знать, открыты ли все...
32036 просмотров
schedule 01.07.2022

Какое имя я должен дать этим двум классам, которые были отделены от одного класса?
Я недавно сделал рефакторинг. По сути, у нас есть система, которая читает XML-файл и выполняет с ним некоторые операции, а затем обновляет его и записывает. Я разделил эту функциональность на два класса Класс, который «контролирует» XML и...
120 просмотров

Управляемые компоненты JSF 2 и соглашение об именах их методов при использовании в выражениях EL (в сочетании с Spring)
Насколько мне известно, в JSF EL используется стандартное соглашение JavaBeans для преобразования имен свойств / классов, т.е. пары методов (get|is)Property + setProperty преобразуются только в property : public class SomeComponent { public...
1670 просмотров

Стандартная библиотека Swift и конфликт имен
Я знаю, что Swift не использует пространства имен, но эти имена определены в каждом модуле. Во-первых, я не очень хорошо понимаю, как это позволяет избежать коллизий имен - не стесняйтесь уточнить. Тем не менее, мой главный вопрос: скажем, мне...
5606 просмотров

Динамически изменять имя переменной внутри цикла в MATLAB
Этот сценарий используется для обработки изображений путем умножения набора из 2000 изображений на маску и последующего суммирования значений в каждом кадре. Эти значения вводятся в вектор-строку под названием Intensity. Я пытаюсь получить 20...
3314 просмотров
schedule 25.12.2023

Что произойдет при использовании соглашения об именах пакетов Java, если вы больше не владеете доменным именем
Официальное предложение для имен пакетов Java - использовать перевернутую версию доменного имени, связанного с проектом (предпочтительно то, на котором будет распространяться проект). Что произойдет, если (по какой-либо причине) владельцы проекта...
257 просмотров
schedule 30.03.2024

Java: интерфейс для одного класса
В ответ на этот вопрос автор предложил Java Interfaces/Implementation именования Поэтому, когда у вас есть ситуация, когда у вас есть интерфейс и одна реализация, которая не является однозначно специализированной из интерфейса, вам, вероятно,...
134 просмотров
schedule 12.10.2023

Как мне назвать этот класс коллекции?
Представьте себе подкласс Collection , который знает блок select и блок collect . Экземпляр этого класса оборачивает другой collection и динамически применяет к нему эти блоки. Так, например, #do: реализован как do: aBlock...
102 просмотров
schedule 19.02.2024

Название модели «Wta» было распознано как множественное число, вместо него использовалось единственное число «Wtum».
Я создал модель для Wta (женской теннисной ассоциации), и вот что получилось: asarluhi@home:~/workspace/tennis_project $ rails generate model Wta ranking:integer name:string points:integer Running via Spring preloader in process 8875 [WARNING] The...
465 просмотров
schedule 20.08.2022

Безопасно ли использовать yes,no,i,out в качестве имени для переменных/перечисления?
Я прочитал документ о правиле именования С++, они кажутся пригодными для использования именами. Однако на практике, когда я пытался создать переменную/перечисление с такими именами, как iter , yes , no , out , i , Error и т. д., Visual...
411 просмотров
schedule 15.07.2022

Как назвать второй элемент?
Как программист с ОКР (обсессивно-компульсивное расстройство), я задаюсь вопросом, как обычно люди называют второй элемент (переменную, имя файла и т. д.) в мире программиста? Например, я создаю файл с именем file . Я НЕ ожидаю, что есть еще один...
56 просмотров
schedule 09.04.2024