Re: Некоторые вопросы по терминам | |
---|---|
Igor Korolyov Сообщений: 34580 Дата регистрации: 28.05.2002 |
Hi Владимир!
Я думаю что не стоит перегибать палку - т.е. с одной стороны не стоит пытаться ЛЮБОЙ термин заменять "кухонным" аналогом, а с другой - не стоит пытаться создавать новые термины ;) От того я например в ДАННОМ случае и сказал - что "конкатенацию" оставить, а "тримминг" - заменить. Кстати приведенный пример из хелпа к VFP3 мне лично кажется наиболее адекватным в данном плане (Я лично этот хелп не изучал - лишь краем глаза видел - потому не могу уверенно говорить ВЕЗДЕ он написан адекватным языком или нет). Как один из критериев "понятности" - мнение людей программирующих на других языках. Конкатенация вопросов не вызывает практически ни у кого Тримминг - вызывает. Хотя мне тут поведали забавный пример из NET-а - есть в русских книжках такое понятие как "интернирование строк" - не побоялись авторы ввести новое значение для этого давно известного слова ------------------ WBR, Igor |
Re: Некоторые вопросы по терминам | |
---|---|
Igor Korolyov Сообщений: 34580 Дата регистрации: 28.05.2002 |
Hi AlexRND!
Цитата:Указывает порядковый номер бита (счёт ведётся с нуля) в qExpression А придумывать для этого термин излишне - он всего-то раз-два встречается... Хотя если очень захотеть, то можно какой-нить "нуль-базированный бит" придумать. Просто это настолько несущественно в общем контексте VFP, что получится больше вреда от "захламления" толкового словаря чем пользы от термина. ------------------ WBR, Igor |
Re: Некоторые вопросы по терминам | |
---|---|
Igor Korolyov Сообщений: 34580 Дата регистрации: 28.05.2002 |
Hi Sergey!
Цитата:"Расширение на основе MemberData" или "Расширяемость при помощи MemberData" - второе ближе к дословному (слова переставлены намеренно для лучшего выделения смысла), но не очень хорошо звучит. Цитата:"Описывает модель расширения членов классов метаданными, используемыми во время этапа проектирования" Говорить по-русски что какой-то текст что-то "обсуждает" мне кажется не совсем корректно... XML тут вроде как не при чём (в смысле для перевода заголовка и краткого описания раздела) ------------------ WBR, Igor |
Re: Некоторые вопросы по терминам | |
---|---|
GM Сообщений: 145 Дата регистрации: 01.08.2005 |
2Sergey
Discusses extensibility model for design time use of meta data with class members Обсуждает модель расширяемости применения мета данных этапа проектирования с использованием членов класса. Соответственно, MemberData Extensibility - это расширяемость за счет данных, принадлежащих члену класса. 2Igor То есть, не члены класса расширяются метаданными, а наоборот, среда проектирования расширяется данными, которые принадлежат классам из контейнера. |
Re: Некоторые вопросы по терминам | |
---|---|
AlexRND Сообщений: 25 Откуда: Ростов-на-Дону Дата регистрации: 28.09.2005 |
Igor Korolyov писал:
Цитата: Я еще не проверял, но думаю этот самый "нуль-базированный" встретится во всех темах справки по функциям, работающим с битами. А еще, я не ввожу толковый словарь, а либо использую термин в своем переводе, давая первый раз в скобках его оригинальную запись, либо наоборот, оставляю термин "as is" и даю один раз в скобках для него свой перевод, иногда с дополнительным комментарием. Проверка "на кошечках" ;) показала, что такой подход имеет право на жизнь. ------------------ WBR, AlexRND |
Re: Некоторые вопросы по терминам | |
---|---|
Igor Korolyov Сообщений: 34580 Дата регистрации: 28.05.2002 |
Hi GM!
Цитата:Насчёт "обсуждается" я уже сказал Это на форумах или в разговоре мы обсуждаем, а хелп - он просто описывает. В остальном же мне кажется ты слегка не прав - не "члены класса" тут главенствуют, а МЕТАДАННЫЕ (которые конечно относятся к членам класса - они их описывают и собственно говоря "расширяют"). Т.е. в твоей схеме это должно быть "применения метаданных НА этапе проектирования" - use относится к метаданным, а не к членам класса, а вот члены класса выступают тут "подчинёнными" (точнее связанными, управляемыми конструкциями) с метаданными... Можно конечно ставить "совместно", но лучше вводить это как-то по иному. Потому я и перекроил саму грамматическую конструкцию - по-русски это коряво будет дословно... Кроме того по-русски совсем не звучит "модель расширяемости применения" (почему-то сразу вспоминается совковое "ускорение темпов улучшения") - либо просто "модель расширения", либо "(модель) применение(я) расширений - метаданных" Вообще если посмотреть на суть этого явления, то ИМЕННО члены класса и "расширяются" с помощью MemberData. Вот первый абзац соответствующей главы (увы, её перевод от JS остался в файло-помойке на работе - всё забываю забрать) Цитата:Т.е. совершенно чётко говорится о том, что вводятся метаданные, расширяющие "члены класса" - а никак не наоборот. То что сам по себе _MemderData это "свойство" - т.е. строго формально это конечно "член класса" - не играет главенствующей роли. Всё-же именно метаданные как-то "улучшают" свойства/методы при работе с ними из среды... ------------------ WBR, Igor |
Re: Некоторые вопросы по терминам | |
---|---|
GM Сообщений: 145 Дата регистрации: 01.08.2005 |
Hello, Igor!
Discusses extensibility model for design time use of meta data with class members IK> Цитата:IK> Насчёт "обсуждается" я уже сказал Это на форумах или в разговоре мы IK> обсуждаем, а хелп - он просто описывает. IK> В остальном же мне кажется ты слегка не прав - не "члены класса" тут IK> главенствуют, а МЕТАДАННЫЕ (которые конечно относятся к членам класса - IK> они их описывают и собственно говоря "расширяют"). Это уже толкование. Метаданные асоциируются с объектом средой через пременную, и расширяют не столько класс, сколько метаданные среды об этом объекте. Поэтому переводим именно так как написано. extensibility model - модель расширения design time use of meta data - использование метаданных этапа проектирования with class members - членами класса [Sorry, skipped] IK> Цитата: Все верно. Совйства теперь могут быть перенесены в метаданные среды. IK> Т.е. совершенно чётко говорится о том, что вводятся метаданные, IK> расширяющие "члены класса" - а никак не наоборот. Именно наоборот. Свойства те же, а среда обогащена через новое свойство, созданное для среды. IK> То что сам по себе _MemderData это "свойство" - т.е. строго формально IK> это конечно "член класса" - не играет главенствующей роли. Всё-же IK> именно метаданные как-то "улучшают" свойства/методы при работе с ними IK> из среды... Да не улучшаются никакие свойства. Это свойства объекта только для проектирования. Смотри по тексту - теперь вы имеете возможность расширить функциональность класса и улучшить среду проектирования, а не свойства объектов. With best regards, GM. ------------------ |
Re: Некоторые вопросы по терминам | |
---|---|
GM Сообщений: 145 Дата регистрации: 01.08.2005 |
Уважаемые коллеги, для чего-либо, отсчитываемого от нуля (zero-based), не надо вводить терминов, независимо от количества статей.
|
Re: Некоторые вопросы по терминам | |
---|---|
Igor Korolyov Сообщений: 34580 Дата регистрации: 28.05.2002 |
Hi AlexRND!
Хелп обычно не читается последовательно - и есть большая вероятность, что твой термин "раскрытый" в том что ТЫ считаешь первой статьёй вообще никогда не будет прочитан и понят! Поэтому без толкового словаря никак не обойтись, и все термины должны быть там - а в тексте статьи скорее всего никаких описаний быть не должно - только ссылка на соответствующее место словаря. Кстати в этом плане довольно интересно решение в хелпе MS Office - там термины в тексте подсвечиваются, и при нажатии происходит вставка описания прямо после термина - другим цветом/шрифтом и т.п. Не уверен что можно это сделать в имеющемся хелпе - это какие-то особые скрипты видимо... ------------------ WBR, Igor |
Re: Некоторые вопросы по терминам | |
---|---|
Igor Korolyov Сообщений: 34580 Дата регистрации: 28.05.2002 |
Hi GM!
Цитата:Хозяин-барин, я лишь высказываю своё мнение. Про подстрочный перевод я кстати тоже высказывался Структура английского текст порой заметно отличается от структуры русского текста - потому и выходят "подстрочники" всегда корявыми и их чтение никакой радости не доставляет Цитата:Да, а ты что использовал? "модель расширяемости" - нюанс то совсем другой... Цитата:Нет. Это было-бы "use of design time meta data" или если более криво, то "use of meta data of design time". Тут же design time относится к use а не к meta data... так что либо добавляй НА этапе, либо меняй порядок слов. Цитата:Не уверен. With тут для чего стоит? Творительный падеж выражался бы предлогом by. Тут же выражается взаимосвязь, "совместность". Т.е. надо использовать "с" или опять таки менять порядок слов. Цитата:Свойства никуда не переносятся - они как были раньше, так и остались сейчас... MemberData к этому никакого отношения не имеет. Цитата:Ну как же наоборот, когда сам говоришь - "свойства те-же". Просто есть ДОПОЛНИТЕЛЬНО метаданные, это "свойства" расширяющие абстрактные свойства/методы для работы дизайнеров, редактора кода, Property Window и прочего! Цитата:Это не свойства объекта! Это свойства свойств/методов объекта!Именно это и называется метаданными - "данные о данных". "Свойства объекта для проектирования" - это например ParentClass, имя INCLUDE файла, или с другой стороны расположение "образа" контрола в окне редактора (тоже кстати вне самого описания класса хранится). Цитата:Да никоим боком функциональность КЛАССА не изменяется! Цитата:Да, именно среда проектирования и улучшается. Сами объекты же - никак не зависят от наличия либо отсутствия метаданных. Цитата:Можно сказать, что улучшается среда в плане работы со свойствами и методами. Улучшается она при помощи "свойств свойств"... Метаданные - не описывают класс, и принадлежат ему лишь формально (кстати далеко не всегда - есть ведь глобальные MemberData - в таблицах IntelliSense) - по логике они "принадлежат" только среде, и служат для описания свойств/методов - а вот те как раз принадлежат классам... P.S. Может быть стоит как-то разделить понятия "члены класса" и абстрактные "свойства/методы" - т.е. при создании класса мы работаем с первым, а вот MemberData работает со вторым - например делает ВСЕ свойства с именем MyCaption выглядящим в CamelCase нотации, или "цепляет" AnchorBuilder.app на свойство Anchor... Тут эти свойства абстрактны - не привязаны к конкретному объекту, и даже (возможно) к конкретному классу объектов... ------------------ WBR, Igor |
Re: Некоторые вопросы по терминам | |
---|---|
GM Сообщений: 145 Дата регистрации: 01.08.2005 |
2Игорь
По поводу употребления предлога with, имею доложить, что он употребляется для обозначения предмета, при помощи которого совершается действие и перевода не требует. I write with a pen. Другое значение - это, действительно, для выражения совместности в одном и том же действии. То есть, если принять второй вариант, то "extensibility model for design time use of meta data with class members" - это модель расширения для использования метаданных совместно с членами класса на этапе проектирования. Но я акцентирую на расширении области метаданных благодаря использованию членов класса. Ведь добавлено MemberData, поэтому оно и расширяет. |
Re: Некоторые вопросы по терминам | |
---|---|
JS Автор Сообщений: 12264 Откуда: Эстония Дата регистрации: 04.09.2000 |
Ребята - откройте новую тему того же плана. Эта слишком разрослась...
------------------ Knowledge is better than ignorance! Website: juri.foxhelp.eu |
Re: Некоторые вопросы по терминам | |
---|---|
Igor Korolyov Сообщений: 34580 Дата регистрации: 28.05.2002 |
Hi AlexRND!
Слово "zero-based" встречается в 9-ти статьях - в 4-х по функциям BIT* в смысле бита, в остальных 5-ти это относится к массиву (при передаче его "наружу") - IMHO смысла вводить статью в словарь терминов нет никакого... P.S. Search по хелпу рулит - если знать "как его готовить" ------------------ WBR, Igor |
Re: Некоторые вопросы по терминам | |
---|---|
AlexRND Сообщений: 25 Откуда: Ростов-на-Дону Дата регистрации: 28.09.2005 |
Igor Korolyov писал
Цитата: Причем тут словарь? Я уже высказал свое мнение и свои действия в сообщении от 11.10.05 22:32 ------------------ WBR, AlexRND |
Re: Некоторые вопросы по терминам | |
---|---|
Igor Korolyov Сообщений: 34580 Дата регистрации: 28.05.2002 |
Hi AlexRND!
Уточнение - "zero-based bit" вообще встречается один раз. В остальных 3-х BIT* встречается "zero-based number of the first bit..." - и вводить тут какой-то "термин" для zero-based совершенно неоправданно. Именно "писать каждый раз" что это "номер бита в ... считая с нуля..." ------------------ WBR, Igor |
© 2000-2024 Fox Club  |