Re[16]: Базовое отличие ООП от ФП
От: Pauel Беларусь http://blogs.rsdn.org/ikemefula
Дата: 04.04.24 13:43
Оценка:
Здравствуйте, Serginio1, Вы писали:

P>>Тамошние инициализаторы, кстати говоря, довольно убогие.

P>>Я бы предпочел инициализатор навроде такого

P>>
P>>Form {
P>>   header: {content: aaa} 
P>>   main: { 
P>>     list: [
P>>      ItemA {id: 'a', content: yyy },
P>>      ItemB {id: 'a', content: zzz },
P>>    ]
P>>   },
P>>   footer: OkCancelFooter {onOk: onOkHandler, onCancel: onCancelHandler, onDispose: onDisposeHandler}
P>>} 
P>>


P>>Глядишь, с таким инициализатором не пришлось бы городить огород типа XAML


S> XAML это про декларативность. То есть за строкой скрывается куча кода.


Именно это и есть в моем примере

S> Ну а в приведённом тобой коде это экономия на new.


Вы сначала накидайте полный эквивалент в c# а уже потом сравнивайте
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.