Dilma писал(а):
и переходить где это возможно на МТПрактически, везде, где есть массивы, можно, параллельно с ними.
Кстати, Dilma, ты об этом думал
Разработчик
Ответов: 26163
Рейтинг: 2127
|
|||
Dilma писал(а): и переходить где это возможно на МТПрактически, везде, где есть массивы, можно, параллельно с ними. Кстати, Dilma, ты об этом думал |
|||
карма: 22 |
|
Ответов: 4641
Рейтинг: 334
|
|||
Dilma писал(а): от выдачи чего бы то ни было ввиде строки с разделителями мы решили постепенно отказываться и переходить где это возможно на МТ.так бы и сказали. Я ЗА! |
|||
карма: 1 |
|
Администрация
Ответов: 15295
Рейтинг: 1519
|
|||
nesco писал(а): Практически, везде, где есть массивы, можно, параллельно с ними.вот этого делать не стоит. Будем теперь плодить по десятку точек для каждого свойства, чтобы каждому желающему данные выдавались в том формате, в котором ему хочется Есть соглашения на интерфейсы, которые следует соблюдать даже если они и отяжеляют схему в каких-то случаях, ибо только такой подход гарантирует каждому начинающему пользователю возможность использовать ранее полученные знания в каждом новом элементе, а не читать постоянно подсказки к точкам, чтобы понять в каком очередном формате выдаются данные. |
|||
карма: 27 |
|
Разработчик
Ответов: 26163
Рейтинг: 2127
|
|||
Dilma писал(а): чтобы понять в каком очередном формате выдаются данныеСогласен, тоже верно. |
|||
карма: 22 |
|
Разработчик
Ответов: 4698
Рейтинг: 426
|
|||
Dilma писал(а): Будем теперь плодить по десятку точек для каждого свойстваА почему-же много точек нужно делать? Можно сделать одну, а в св-ах элемента добавить графу скажем "Arry=МТ-данные, ..." и на выбор будет массив! Или это несколько сложновато? |
|||
карма: 10 |
|
Администрация
Ответов: 15295
Рейтинг: 1519
|
|||
это не сложнова-то, но в отличие от решения с несколькими точками отяжеляет код(не много, но все же) и ухудшает визуальное восприятие - глядя на схему невозможно определить, какие данные выдает элемент.
|
|||
карма: 27 |
|
Разработчик
Ответов: 4698
Рейтинг: 426
|
|||
Я видел несколько копонентов, у которых данные, выдаваемые в поток, зависят от св-ва, поэтому можно у массива прописать комментарий "...(тип массива определяется Arry)"
|
|||
карма: 10 |
|
Администрация
Ответов: 15295
Рейтинг: 1519
|
|||
Assasin писал(а): Я видел несколько копонентов, у которых данные, выдаваемые в поток, зависят от св-ваAssasin, в hiasm присутствуют элементы, которые были сделаны еще 6 лет назад, когда не было ни точек дополнительных, ни МТ, ни вообще ничего. Элементу Application не 6 лет конечно, но во время его создания единственный понятный всем способ передачи №-ого количество параметров возможен был только через массив. |
|||
карма: 27 |
|
Разработчик
Ответов: 4698
Рейтинг: 426
|
|||
подпись nesco писал(а): Нет ничего более постоянного, чем временное!Значит, по-моему, все когда-то меняется, возможно, сейчас как раз-то и нужно изменить Application "до современного" вида |
|||
карма: 10 |
|
Разработчик
Ответов: 26163
Рейтинг: 2127
|
|||
Assasin писал(а): сейчас как раз-то и нужно изменить Application "до современного" видаИ нарушить всю совместимость, не пойдет |
|||
карма: 22 |
|
Администрация
Ответов: 15295
Рейтинг: 1519
|
|||
угу - не пойдет. По другому это делается...
|
|||
карма: 27 |
|
Ответов: 4641
Рейтинг: 334
|
|||
Dilma писал(а): угу - не пойдет. По другому это делается...Делается новый компонент ApplicationEx, а старый остается скрытым для совместимости |
|||
карма: 1 |
|