Please log in to watch this conference skillscast.
One of the talks that Ayaka enjoyed watching is Boundaries by Gary Bernhardt. If you’ve seen a talk about functional programming in Swift, you’ve probably heard it being referenced. When she first watched the talk a few years ago, she understood the theory but wasn’t sure where exactly to apply the concepts. As she's been writing more and more Swift, she started to see that the concept of “Functional Core, Imperative Shell” applies not just to functional programming, but also to good engineering in general.
In this talk, we’ll go over a couple of specific examples how these “boundaries” can help us write better, safer, and more future-proof Swift code. You don’t need to watch the Boundaries talk to understand this talk, but if you have time, definitely watch it because it’s a great talk.
The Call for Papers is now open for iOSCon2017! Submit your talk for the chance to join a stellar line-up of experts on stage. Find out more.
YOU MAY ALSO LIKE:
- Real World Kotlin Development Workshop (in London on 22nd - 23rd October 2019)
- Brian Egan's Flutter and Dart Workshop (in London on 22nd - 23rd October 2019)
- droidcon London 2019 (in London on 24th - 25th October 2019)
- Clojure eXchange 2019 (in London on 2nd - 3rd December 2019)
- Clean Architecture using BLoC & Voyager: DI & the Widget Router (in London on 21st October 2019)
- Code Kata: Yilin Wei - Optics with Monocle (in London on 22nd October 2019)
- Keynote: (Programming Languages) in Agda = Programming (Languages in Agda) (SkillsCast recorded in October 2019)
- Cleaning the Big Picture: Creating Maintainable Mobile Games in Haskell (SkillsCast recorded in October 2019)
Boundaries In Practice
Ayaka has been doing iOS development since iOS 4 and loves writing Swift while listening to Taylor Swift. In the past, she’s given talks on NLP in Swift, Swift Scripting, and rewriting the Venmo app in Swift.