
Sign up to save your podcasts
Or


01:58 - Natasha Murashev Introduction
02:31 - Protocol-Oriented Programming
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 Erasure
17:02 - Keeping Code Clean
21:22 - Does protocol-oriented programming change the architecture of your apps substantially?
22:06 - Structs > Classes
25:13 - Protocol-oriented Programming Code Examples
27:05 - Changes With Swift 3?
28:03 - try! Swift
Picks
By Devchat.tv01:58 - Natasha Murashev Introduction
02:31 - Protocol-Oriented Programming
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 Erasure
17:02 - Keeping Code Clean
21:22 - Does protocol-oriented programming change the architecture of your apps substantially?
22:06 - Structs > Classes
25:13 - Protocol-oriented Programming Code Examples
27:05 - Changes With Swift 3?
28:03 - try! Swift
Picks