
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Не используйте одинаковые имена.
Это - неправильный стиль программирования.
Посмотрите о чем идет речь - несколько простых действий и программист может с легкостью и очень наглядно проследить использование переменных, текста и т.п. Ради этой возможности я все время держу включенным Notepad++, т.к. в МЕ этого нет, к сожалению.
О чём Ваш пример?
Все имена - уникальны. Как и должно быть.
Топикстартеру необходима подсветка переменных с одинаковым именем.
О чём Ваш пример?
Все имена - уникальны. Как и должно быть.
Топикстартеру необходима подсветка переменных с одинаковым именем.
О чём Ваш пример?
Все имена - уникальны. Как и должно быть.
Топикстартеру необходима подсветка переменных с одинаковым именем.
Сарказма тут никакого нет. Простое непонимание.
Вы могли бы догадаться по моей фразе: "Не используйте одинаковые имена. Это - неправильный стиль программирования."
Не используйте одинаковые имена.
Это - неправильный стиль программирования.
Напрашиваюсь на ликбез, т.к. не писал ничего серьезного. Какого правила лучше всего придерживаться при задании имен переменных, классов, структур, функций, макросов и т.д.
В разных классах допускаю одинаковые имена, иногда с отличными смыслами. Также внутри класса в разных методах могут быть одноименные переменные, могущие отличаться немного по смыслу.
Как лучше, чтобы на грабли не наступить?
Не используйте одинаковые имена.
Это - неправильный стиль программирования.
Я уже понял. Объяснили.
Неправильные стили бывают. Но это - очень субъективно.
Например, в проекте на миллион строк и 400 исходных файлов попробуйте отследить использование метода Shutdown какого-то класса, если этот метод встречается в других классах, зачастую не имеющих ничего общего с первым. Даже очень крутой ассист может обломаться на этой задаче и придётся использовать банальный поиск в файлах и тотальный просмотр результатов поиска глазами. Если же вы проявите немного воображения и назовёте похожие методы в разных классах по-разному (ShutdownObject, ShutdownBase, ShutdownSearch, ShutdownTransfer, ShutdownCollection etc), то чтение исходников и поиск в них упрощается в разы
Неправильные стили бывают. Но это - очень субъективно.
Например, в проекте на миллион строк и 400 исходных файлов попробуйте отследить использование метода Shutdown какого-то класса, если этот метод встречается в других классах, зачастую не имеющих ничего общего с первым. Даже очень крутой ассист может обломаться на этой задаче и придётся использовать банальный поиск в файлах и тотальный просмотр результатов поиска глазами. Если же вы проявите немного воображения и назовёте похожие методы в разных классах по-разному (ShutdownObject, ShutdownBase, ShutdownSearch, ShutdownTransfer, ShutdownCollection etc), то чтение исходников и поиск в них упрощается в разы