The Iphreaks Show

iPS 166 Protocol-Oriented Programming with Natasha Murashev

Informações:

Sinopsis

01:58 - Natasha Murashev Introduction @NatashaTheRobot@natashathenomad  GitHubBlogThis Week in Swift NewsletterThe iPhreaks Show Episode #092: Unit Testing with NatashaTheRobottry! Swifttry! Swift NYC Use discount code IPHREAKS100 for $100 off a ticket! 02:31 - Protocol-Oriented Programming Natasha Murashev: Practical Protocol-Oriented-ProgrammingWWDC 2015: Protocol-Oriented Programming in Swift 03:49 - How Protocols Were Used Prior to Swift; Benefits 08:12 - Benefits in Regards to Testing 09:03 - Protocols in Swift vs Objective-C 10:18 - Downsides/Pitfalls When Using Protocols 13:04 - Associated Types and Type ErasureHector Matos @ AltConf 2016 - Type Erasure MagicGwendolyn Weston: Keep Calm and Type Erase On 17:02 - Keeping Code Clean The Ghost of Swift Bugs Future 21:22 - Does protocol-oriented programming change the architecture of your apps substantially? 22:06 - Structs > Classes 25:13 - Protocol-oriented Programming Code Examples Natasha's TalkProtocol-Oriented Programming in Swift 27