Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.86/7: Рейтинг темы: голосов - 7, средняя оценка - 4.86
 Аватар для useruser
166 / 90 / 38
Регистрация: 29.06.2015
Сообщений: 1,100

Терминология

22.12.2020, 10:09. Показов 1400. Ответов 6
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
При изучении языка, у меня возникают определенные проблемы с терминологией. Суть проблемы - различный перевод и трактовка базовых терминов, понятий и ключевых слов.
Что то было переведено не верно (бывают ошибки в литературе), не достаточно верно, имеет синонимы и т.д.

Когда я пишу такие слова как герметизированный, мутатор, ацессор, замещённый - мне часто пишут в ответ, что с такой терминологией меня не поймут. То есть я называю эти вещи не корректно.
То есть вот я изучил тему, главу - пишу вопрос и мне сразу - а ты неверно называешь термины. "Приплыли."

Мне говорят - не герметизированный, а запечатанный.
Да можно называть и так. Но это же синонимы, в плане программирования. Но говорят, что так не поймут.

А вот пример из терминологии ООП
Помимо терминов базовый класс-производный класс также могут использоваться следующие названия: супер класс/подкласс (сабкласс), родительский класс/дочерний класс, родитель/потомок.
И как же верно? У одной вещи 4 названия.

Программисты бывают разные, уровень разный. И если программист привык называть поле переменной (ХаудиХо) то он меня может и не поймет. И я не расстроюсь т.к. буду знать, что я называю вещи своими именами.
Но я должен понимать, что я называю вещи правильно.

Наверно правильно - это на английском. Открывать спецификацию языка.
Но и тут есть проблема.

Например namespace - это пространство имен. Можно сказать - "Эти два класса находятся в одном пространстве имен". Звучит верно, красиво и понятно.
А если сказать вот так - "Эти два класса находятся в одном неймспейс". Скорее всего так не говорят.
То есть тогда надо полностью говорить на английском. Не поймут.

Проблема не высосана из пальца. Проблема раз и навсегда установить, изучить терминологию чтобы все тебя понимали. Говорить грамотно.
И лучше это сделать на начальном этапе.
Четкая терминология помогает избежать ошибок, не переучиваться в дальнейшем.
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
22.12.2020, 10:09
Ответы с готовыми решениями:

Терминология. Входные и выходные параметры
Что за термины такие: входные параметры и выходные параметры? Что они из себя представляют? Откуда взялись? Или это просто разговорные...

Терминология: Класс, объект, экземпляр, сущность. (Дейт о путанице в этой сфере)
О некоторых проблемах терминологии, которые ещё и осложняются тем, что термины кочуют по смежным областям знания (и окончательно...

Терминология
Доброго всем времени суток. Есть ли какое-то официальное название деятельности которую осуществляет Google, получая исходники от...

6
Эксперт .NET
 Аватар для Rius
13121 / 7681 / 1675
Регистрация: 25.05.2015
Сообщений: 23,430
Записей в блоге: 14
22.12.2020, 10:13
Цитата Сообщение от useruser Посмотреть сообщение
Мне говорят - не герметизированный, а запечатанный.
Да можно называть и так. Но это же синонимы, в плане программирования. Но говорят, что так не поймут.
Я вот не понял, о чем у вас речь. Что за "герметизированный". Люк?
А встретив "запечатанный", стало понятно, что это "sealed".

Хоть и синонимы
sealed [siːld]
1)
а) запечатанный, за печатью, скреплённый печатью
б) неизвестный, непонятный, неясный a sealed book — книга за семью печатями Syn: unintelligible , incomprehensible
2) герметизированный; герметичный; запаянный
0
 Аватар для useruser
166 / 90 / 38
Регистрация: 29.06.2015
Сообщений: 1,100
22.12.2020, 11:04  [ТС]
Цитата Сообщение от Rius Посмотреть сообщение
Я вот не понял, о чем у вас речь. Что за "герметизированный". Люк?
Ну вот. Хотя и этот термин используется, но редко.
Используется и в научной литературе (А.А. Калинин
РАЗРАБОТКА АЛГОРИТМОВ С ИСПОЛЬЗОВАНИЕМ ПРИНЦИПОВ ООП НА ЯЗЫКЕ С# Учебно-методическое пособие, В. В. Подбельский Язык C#. Базовый курс Рекомендовано для студентов высших учебных заведений и т.д.) и на различных обучающих сайтах. То есть это не ошибка, но ведь так говорить не принято.
0
Пора на C++?
 Аватар для TrickyBestia
370 / 264 / 99
Регистрация: 10.04.2020
Сообщений: 1,275
22.12.2020, 11:08
useruser, по-английски пишите термины и всё. Если говорить про "герметизированный", то лучше уж сказать "ненаследуемый".
Цитата Сообщение от useruser Посмотреть сообщение
Помимо терминов базовый класс-производный класс также могут использоваться следующие названия: супер класс/подкласс (сабкласс), родительский класс/дочерний класс, родитель/потомок.
И как же верно? У одной вещи 4 названия.
Как угодно. Все 4 названия будет понятны.
Цитата Сообщение от useruser Посмотреть сообщение
И если программист привык называть поле переменной (ХаудиХо) то он меня может и не поймет.
погромист*
Цитата Сообщение от useruser Посмотреть сообщение
"Эти два класса находятся в одном неймспейс"
Склоняйте слова как хотите Лучше сказать "в одном неймспейсе"
1
3566 / 2507 / 1174
Регистрация: 14.08.2016
Сообщений: 8,219
22.12.2020, 11:08
useruser, это не ошибка, это перевод prompt'ом, бездумный перевод ради хайпа
лучше всего говорить на "суржике": силед класс, протектед, прайват - тогда точно поймут и не будет недопониманий, хоть это и не правильно с точки зрения русского языка, зато однозначно
1
 Аватар для useruser
166 / 90 / 38
Регистрация: 29.06.2015
Сообщений: 1,100
22.12.2020, 12:17  [ТС]
Цитата Сообщение от Diamante Посмотреть сообщение
силед класс, протектед, прайват - тогда точно поймут и не будет недопониманий
Тоже об этом думал.

Цитата Сообщение от TrickyBestia Посмотреть сообщение
Лучше сказать "в одном неймспейсе"
Возможно.

Не по теме:

Пусть немного не по теме, но как же хорошо американцам. Им не надо ничего думать, выдумывать, переводить.
Они говорят так как есть - правильно. Код читать им более легко. И нет никаких корявых переводов и разночтений.
В общем, как я понял, надо говорить как Ричард Сапогов.

0
Модератор
Эксперт .NET
 Аватар для Элд Хасп
16130 / 11254 / 2888
Регистрация: 21.04.2018
Сообщений: 33,086
Записей в блоге: 2
22.12.2020, 12:23
Цитата Сообщение от useruser Посмотреть сообщение
В общем, как я понял, надо говорить как Ричард Сапогов.
Если нет устойчивых русских терминов, я бы советовал использовать термины из документации docs.microsoft.com/ru-ru.
Пусть там часто корявый перевод, но всё же это основной общий источник сведений о языке и типах.

Пример: Абстрактные и запечатанные классы
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
22.12.2020, 12:23
Помогаю со студенческими работами здесь

терминология
что означает "внутри класса"?

Терминология
толстая 1с 8.2 Объясните плиз на пальцах назначение-отличие следующих " программных слов" 1с если можно краткие примеры...

Терминология
Добрый день. Есть список терминов из литературы, хотелось бы узнать какие их повседневные названия используются в повседневной жизни...

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

Правильная терминология
Пишу диплом, в связи с чем возникает вопрос правильной терминологии. Как правильно писать - прошивка, микропрограмма, встроенное...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование . \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json> Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом. # Check if. . .
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru