
?Alex
13.03.2017
16:59:28
Может его закрыть?

Летучая
13.03.2017
16:59:45

Igor
13.03.2017
17:00:42

Летучая
13.03.2017
17:00:46

Google

Sergey
13.03.2017
17:01:01

Nikolay
13.03.2017
17:01:33

Sergey
13.03.2017
17:01:43
он самый

anton
13.03.2017
17:04:48

Летучая
13.03.2017
17:09:04
А виртуализация не рассыпется, если я положу Itemspresenter в StackPanel?

yegorf1
13.03.2017
17:10:48

Igor
13.03.2017
17:13:13

Slava
13.03.2017
17:15:37

anton
13.03.2017
17:16:25

Igor
13.03.2017
17:16:46

yegorf1
13.03.2017
17:17:13

Slava
13.03.2017
17:18:11

Igor
13.03.2017
17:20:51

Google

Slava
13.03.2017
17:22:17

Nikolay
13.03.2017
17:23:10

Igor
13.03.2017
17:23:45
например?
Binding property евривер, если их больше 5 уже стремно выглядит.
Да и Command/ReleyCommand - тоже не айс.

Nikolay
13.03.2017
17:24:54
А компонентный подход в WPF изначально есть

Slava
13.03.2017
17:25:12

Igor
13.03.2017
17:25:23

Slava
13.03.2017
17:25:41

Igor
13.03.2017
17:26:02

Nikolay
13.03.2017
17:26:40
Или Anko в Kotlin

Igor
13.03.2017
17:27:44

Nikolay
13.03.2017
17:28:28
Я про DSL, если я правильоно понимаю что это такое)

Igor
13.03.2017
17:30:18

Nikolay
13.03.2017
17:30:27
Ну Elm вроде то, что ты хочешь, ток для веба)
Функциональный ЯП для программирования UI

Igor
13.03.2017
17:31:15

Nikolay
13.03.2017
17:32:29
Elm ещё по бенчмаркам довольно шустрый

Летучая
13.03.2017
17:34:15
Кто тут гнал на MVVM

Google

Летучая
13.03.2017
17:34:21
MVVM норм
и деление на компоненты норм держит платформа
юзерконтролы и кастомные контролы в помощь же

Nick
13.03.2017
17:35:25

Igor
13.03.2017
17:36:48

Летучая
13.03.2017
17:37:04
ну и хорошо
зато вьюха совсем отделяется
и они существуют как независимые части

Nick
13.03.2017
17:38:12
зато вьюха совсем отделяется
тут не вопрос принципа, а оправданного усложнения архитектуры. Если этого не повысит качество разработки - это не эффективно

Igor
13.03.2017
17:38:17
ну и хорошо
Вот и когда создаешь N-ый MyPage.cs + MyViewModel.cs (который просто заглушка без логики) - думаешь вот нахрена?

Nick
13.03.2017
17:38:31

Летучая
13.03.2017
17:38:53

Летучая
13.03.2017
17:38:58
а когда пишешь вк
для рывка
я написал сначала дохуя кода без мввм

Nick
13.03.2017
17:39:13

Летучая
13.03.2017
17:39:21
потом понял, что нихуя не понимаю как что у меня работает, выкинул
и переписал за 3 дня на мввм то, что писал до этого 3 месяца

Nick
13.03.2017
17:39:46

Летучая
13.03.2017
17:40:08
я условно говорю

Google

Nick
13.03.2017
17:40:10

Летучая
13.03.2017
17:40:11
чо ты начинаешь

Igor
13.03.2017
17:40:24

Летучая
13.03.2017
17:40:29
проблема была в том, что архитектура была хуяк-хуяк и лишь бы заработало

Nick
13.03.2017
17:40:46

Летучая
13.03.2017
17:41:14
оч просто

Admin
ERROR: S client not available

Летучая
13.03.2017
17:41:21
не было мввм — мне было плохо
узнал про мввм — хорошо стало

Nick
13.03.2017
17:41:59
чувак, ты оптимизировал код, и не важно, был бы там мввм или просто логику додумал - ты тупо улучшил какие то качественные характеристики, как им образом это в карму мввм то записалось?
ой все

Летучая
13.03.2017
17:42:35
когда ты абстрагируешь модель представления и модель поведения
многие вещи становятся проще
по крайней мере в моем случае

Ilya
13.03.2017
17:43:23
на счёт MVVM, рекомендую обратить внимание на Caliburn micro
http://caliburnmicro.com/

Nick
13.03.2017
17:43:27

Летучая
13.03.2017
17:44:17
модель, что поставляет интерфейсу свои методы и свойства

Igor
13.03.2017
17:44:55
не было мввм — мне было плохо
Это нормально, ты растешь как разработчик, но нет придела совершенства.
MVVM это просто еще одна ступень - следующая и познаешь дзен (F# + UI Components ?).
(шутка, все подходы по своему хороши и нет серебряной пули)

Nick
13.03.2017
17:45:24

Google

Летучая
13.03.2017
17:45:48
Model View - View Model
вот model

Nick
13.03.2017
17:46:24
есть вьюха, есть вью модель, есть модель, есть контроллер - ты про какую вьюху говоришь?
я просто не пойму о каких методах речь идет

Nikolay
13.03.2017
17:46:57
Блин, щас попробовал менять xaml с запущенным приложением, работает, крутяк)

Летучая
13.03.2017
17:47:12
всё что лежит в ViewModel в общем

Nick
13.03.2017
17:47:45

Летучая
13.03.2017
17:47:52
об mvc мы сейчас не говорим
хз откуда он тут всплыл

Nick
13.03.2017
17:48:08
MVVM - это частный случай MVC

Летучая
13.03.2017
17:48:44
ок

Igor
13.03.2017
17:50:20

Летучая
13.03.2017
17:51:13
{x:Bind _groupCollection.FetchAsync}
FetchAsync не должен принимать никаких параметров (либо его сигнатура должна совпадать с сигнатурой хэндлера)

Nick
13.03.2017
17:51:51
ладно, я похоже немнго тролю... \= не хотел. Я понимаю что ты имеешь ввиду, скорее всего. Просто ты слишком много заслуг дал этом - то что ты кодил 3 месяуа, теперь заняло 3 дня. (; ну согласись, перебор?

Igor
13.03.2017
17:51:56

Летучая
13.03.2017
17:52:02
преувеличил сильно
Эта группа больше не существует