Pull to refresh
1
0
Денис Михайлов @notxcain

Пользователь

Send message
Если это самое плохое в примере — ок :) У Cats все хорошо с имплиситам, они предсказуемы. Во всяком случае я пока ни разу не обжигался.
Scala — прекрасный язык! Зачем вы так с ним? Вот решение с чистыми функциями, все что нужно — это понимать HKT и монады.
Добро пожаловать на Хабр
Да нет, вполне себе нормально.
Да просто надо уже пользоваться методами типа map, flatMap и забыть про такие ошибки навсегда.
UIViewController в iOS выполняет исключительно связанные с View обязанности, повороты, appear/dissappear, navigation и прочее. То, что туда суют взаимодействие с моделью приводит к другой расшифровке MVC = Massive View Controller. Все с этим сталкивались. Принятие того, что UIViewController это часть View и переход к шаблону MVVM оставляет за ViewController именно те обязаности которые описаны в интерфейсе базового класса. Вот отличная статья на эту тему.
Кто не согласен? Готов аргументировать.
Просто ViewController это все таки V в MVC.
Прежде всего спасибо за перевод! Есть вопрос. Сейчас пишу сервис на Play и понимаю, что не использую его возможности для Web, мне нужен только голый REST. Как думаешь есть ли смысл сейчас перейти на Spray или лучше дождаться стабильной версии akka-http?
И правильно делаете! В качестве примера приложения, нарисаного полностью на RAC пожете глянуть на QIWI
starnet — заблокирован
Futures все таки не замена сигналам это как сигнал с одним next. С помощью сигналов удобно связать компоненты интерфейса и вобще всей программы в единый поток информации. Так же из трендов я бы отметил уход в сторону immutable структур. Помню, на RACDC в этом году все офигели от доклада Jon Sterling vimeo.com/98100160. Это то куда стоит смотреть и развиваться.
P.S. State is the root of all evil.
Проблема встроенных optionals в том, что для них нет монадических комбинаторов. Но уже есть swiftz :)
Есть нас тут и немало я думаю :) мы как и товарищ с Хаскеллом выше «Другие» :)
И да скорей уже попробуйте RAC. Будет сложно, но пути назад уже не будет. :)
А как вы в MVVM байндинги сейчас без RAC то делаете?
Макбуковский трекпад для работы лучше любой мыши.
Статья интересная, спасибо!
Реальных use cases для Core Data по пальцам пересчитать. А в свете последних тенденций ухода в сторону immutable сущностей, она становится все сложнее и сложнее для понимания.
1
23 ...

Information

Rating
Does not participate
Location
Москва, Москва и Московская обл., Россия
Registered
Activity