Podlodka #5 - SOA и CleanSwift

Podlodka #5 - SOA и CleanSwift

Егор Толстой, Стас Цыганов, Глеб Новик

Сугубо архитектурный и холиварный выпуск. Сначала - долгое обсуждение Service Oriented Architecture в iOS, ролей и контрактов сервисов. Потом - Clean Architecture от дядюшки Боба и Clean Swift как ее подмножество. Ну а на закуску немного книг для прочтения и замечательных историй от ведущих про то, как они попали в мобильную разработку.

SoundCloud: https://soundcloud.com/podlodka/podlodka-5-soa-i-cleanswift

iTunes: http://apple.co/2n3GZRM

Чат в Telegram: https://telegram.me/podlodka

Содержание

- 00:00 - Приветствие

- 01:30 - Сервис-ориентированная архитектура

- 03:13 - Слоистая архитектура

- 06:15 - Что же такое сервис?

- 15:00 - Проблемы неявных сервисов

- 18:50 - Состояния в сервисе

- 23:10 - Немного о core-компонентах

- 25:00 - Священная война за сервисы

- 31:40 - Проектирование сервиса госуслуг

- 45:00 - Ограничения при проектировании компонентов

- 59:00 - Сервисы против пришельцев фасадов

- 01:02 - Кто, если не SOA?

- 01:04 - Чистая архитектура дядюшки Боба

- 01:10 - О “Clean swift architecture” либо хорошо, либо ничего

- 01:25 - VIP cycle

- 01:29 - Какая архитектура лучше или немного о ролях

- 01:36 - Последние новости:

- Apple купила Workflow

- Reject приложения с ReactNative

- iOS 10.3 (ответы пользователям, новая файловая система)

- 01:50 - Ответы на вопросы

- Как попали в iOS?

- Какая литература повлияла?

- 02:10 - Like, share, repost, join telegram channel

Полезные ссылки

- Service Oriented Architecture

 https://www.youtube.com/watch?v=Eman1j06YsU

- The Clean Architecture

 https://8thlight.com/blog/uncle-bob/2012/08/13/the-clean-architecture.html

- Get started with Clean Swift

 http://clean-swift.com

- Apple покупает Workflow

 https://www.macstories.net/news/apple-acquires-workflow

- Реджекты приложения на React Native

 https://github.com/facebook/react-native/issues/13011

- Xcode 8.3 генерирует большие бинарники

 http://www.openradar.me/31302382

- GTD in 15 minutes

 https://hamberg.no/gtd/



Report Page