Size: a a a

Programming Offtop

2020 July 07

AN

Alexander Nozik in Programming Offtop
ну там можно заменить вары на байндинги.
источник

BP

Bogdan Panchenko in Programming Offtop
Алексей Овсянников
Ну и да, имхо, снаружи проперти должны быть readonly:)
Очень редко нужен read-only, только если это не собственное  состояния компонента
источник

AN

Alexander Nozik in Programming Offtop
Проперти в торнаде можно рассматривать как микро-каналы
источник

BP

Bogdan Panchenko in Programming Offtop
Алексей Овсянников
Если речь о том, что вьюха наружу вывешивает мутабельный проперти - ну это же не решает проблему того, что название потом доустанавливать надо в случае инжекта:)
Ну опять же это можно сделать в самой вьюхе, подписавшись на read only property другого компонента
источник

АО

Алексей Овсянников... in Programming Offtop
Bogdan Panchenko
Ну опять же это можно сделать в самой вьюхе, подписавшись на read only property другого компонента
Но установить-то не получится
источник

АО

Алексей Овсянников... in Programming Offtop
А если речь о названии вьюхи - ну, сами понимаете
источник

BP

Bogdan Panchenko in Programming Offtop
Алексей Овсянников
Но установить-то не получится
У вас в вьюхе динамические наименования ? В торнаде class TViev : View("title")
источник

BP

Bogdan Panchenko in Programming Offtop
Алексей Овсянников
Но установить-то не получится
Где установить ? Javafx прелесть в том что его подход в принципе не завязывает вам руки, и вы можете делать разные архитектуры
источник

AM

Andrew Mikhaylov in Programming Offtop
Alexander Nozik
Вот DI через аннотации мне не нравится вообще. Зачастую понять, что откуда прилетело становится мало реально. Ну и инжектить начинают не сервисы, а все подряд
Ну кстати в той же идее вроде была поддержка спрингового DI, в андроид студио завезли Dagger, плюс наверняка можно найти плагины для других решений. Они на гаттере вешают иконки для навигации между точками инъекции и точками создания типа. Довольно удобная шняга.
источник

BP

Bogdan Panchenko in Programming Offtop
реальный минус - UI компонентов мало
источник

BP

Bogdan Panchenko in Programming Offtop
Andrew Mikhaylov
Ну кстати в той же идее вроде была поддержка спрингового DI, в андроид студио завезли Dagger, плюс наверняка можно найти плагины для других решений. Они на гаттере вешают иконки для навигации между точками инъекции и точками создания типа. Довольно удобная шняга.
+
источник

AN

Alexander Nozik in Programming Offtop
Andrew Mikhaylov
Ну кстати в той же идее вроде была поддержка спрингового DI, в андроид студио завезли Dagger, плюс наверняка можно найти плагины для других решений. Они на гаттере вешают иконки для навигации между точками инъекции и точками создания типа. Довольно удобная шняга.
Наверное. Видимо я сталкивался еще со случаями, где при помощи DI замазывают кривую архитектуру
источник

AM

Andrew Mikhaylov in Programming Offtop
Alexander Nozik
Наверное. Видимо я сталкивался еще со случаями, где при помощи DI замазывают кривую архитектуру
Это бывает, да. Абьюзить DI-фреймворк, не поддерживая почти никакой структуры в коде -- как два пальца об асфальт. Ровно с таким работаю 🤷‍♂
источник

AD

Aleksey D. in Programming Offtop
Alexander Nozik
Наверное. Видимо я сталкивался еще со случаями, где при помощи DI замазывают кривую архитектуру
да все эти их Lazy<SomeThing> и Provider<SomeThing> и есть источники плохой архитектуры, когда циркулярные зависимости пытаешься обойти
источник

AM

Andrew Mikhaylov in Programming Offtop
Кек, только вчера приводили тут пример с инжектом провайдера моксёвого презентера 🌚
источник

AD

Aleksey D. in Programming Offtop
Andrew Mikhaylov
Кек, только вчера приводили тут пример с инжектом провайдера моксёвого презентера 🌚
ну, это тот редкий случай, когда там нет круговой зависимости
источник

AD

Aleksey D. in Programming Offtop
а у меня Lazy летить в конструктор и без него приложение не собирается)
источник

AN

Alexander Nozik in Programming Offtop
Абсолютный спирт идет абсолютно нафиг
источник

O

OlegKrikun in Programming Offtop
Да-да, синька - чмо
источник

AM

Andrew Mikhaylov in Programming Offtop
Вчера читал, что Гарвард планирует всех по удалёнке обучать, а сегодня вот это (TL;DR: иностранные студенты отправятся проходить удалённые курсы на свою родину): https://twitter.com/ReichlinMelnick/status/1280207487573069827

Приятно всё же понимать, что бардак не только у тебя в стране, бардак везде.
источник