Learn AI, Data Science & Business — Earn Certificates That Get You Hired
The Fastest Way to Become a Backend Developer Online
Overview
Google, IBM & Meta Certificates – 40% Off
One plan covers every Professional Certificate on Coursera.
Unlock All Certificates
Explore a 27-minute conference talk from try! Swift Tokyo 2016 on "Boundaries in Practice" presented by Ayaka Nonaka, iOS team lead at Venmo. Dive into the practical applications of the "Functional Core, Imperative Shell" concept in Swift development. Learn how to implement boundaries to create better, safer, and more future-proof Swift code through specific examples. Gain insights on good engineering practices that extend beyond functional programming. Benefit from Nonaka's experience in iOS development since iOS 4 and her team's exclusive use of Swift at Venmo. No prior viewing of Gary Bernhardt's "Boundaries" talk is required, but it's recommended for additional context. Engage with the vibrant Swift community and discover how to enhance your Swift programming skills.
Syllabus
Intro
Boundaries
Story Model
Coordinator Protocol
QA
Taught by
try! Swift Conference