Вопросы с тегом «naming»

1190
Классы именования - Как не называть все «Менеджером <WhatEver>»? [закрыто]

В настоящее время этот вопрос не очень подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, вызовет дебаты, споры, опрос или расширенное обсуждение. Если вы считаете, что этот вопрос можно улучшить и,...

406
В чем разница между прокладкой и полифилом?

Похоже, что оба они используются в кругах веб-разработки, см., Например, HTML5 Cross Browser Polyfills , где написано: Итак, здесь мы собираем все прокладки, запасные варианты и полифиллы ... Или есть проект es5-shim . В моем текущем проекте мы используем несколько из них, и я хочу поместить их все...

298
Каково использование / значение символа @ в именах переменных в C #?

Я обнаружил, что вы можете начать имя вашей переменной с символа '@' в C #. В моем проекте на C # я использовал веб-сервис (я добавил веб-ссылку на мой проект), который был написан на Java. Один из интерфейсных объектов, определенных в WSDL, имел переменную-член с именем «params». Очевидно, это...

271
Найти и заменить Android-студию

Есть ли способ найти и заменить все вхождения слова во всем проекте (а не только в одном классе, использующем refactor -> rename), а также поддерживать регистр, либо в Android Studio, либо с помощью сценария командной строки? Например, Поставщик должен перейти к Продавцу, поставщик ->...

154
Можно ли использовать тире в файлах Python при их импорте?

В основном, когда у меня есть файл Python, например: python-code.py и используйте: import (python-code) интерпретатор дает мне синтаксическую ошибку. Есть идеи, как это исправить? Являются ли дефисы незаконными в именах файлов Python?...

147
Что является противоположностью «разбора»? [закрыто]

Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Закрыто 6 лет назад . Locked . Этот вопрос и его ответы заблокированы, потому что вопрос не по теме, но имеет историческое значение. В настоящее время он не принимает новые ответы или взаимодействия. У меня есть...

107
Зависит ли использование суффикса «Async» в имени метода от того, используется ли модификатор async?

Каково соглашение для добавления суффиксов к именам методов с помощью "Async"? Следует ли добавлять суффикс «Async» только к методу, объявленному с помощью asyncмодификатора? public async Task<bool> ConnectAsync() Или достаточно просто возврата метода Task<T>или Task? public...

92
Какой лучший подход к именованию классов?

Придумывать хорошие, точные названия для классов, как известно, сложно. Если все сделано правильно, это делает код более самодокументируемым и предоставляет словарь для рассуждений о коде на более высоком уровне абстракции. Классам, реализующим конкретный шаблон проектирования, можно дать имя на...

12
Невозможно полностью определить имя класса в внеклассном объявителе определения функции

Эта программа приводит к нежелательному тупику разбора: struct float4x4 {}; class C { float4x4 M(); }; float4x4 ::C::M() { return float4x4{}; } : 8: 1: ошибка: нет члена с именем 'C' в 'float4x4'; Вы имели в виду просто «С»? float4x4 :: C :: M () ^ ~~~~~~~~~~~ Который может быть «исправлен» с...