Devchat.tv Episode Roundup

iPS 166 Protocol-Oriented Programming with Natasha Murashev


Listen Later

01:58 - Natasha Murashev Introduction

  • @NatashaTheRobot
  • @natashathenomad  
  • GitHub
  • Blog
  • This Week in Swift Newsletter
  • The iPhreaks Show Episode #092: Unit Testing with NatashaTheRobot
  • try! Swift
    • try! Swift NYC Use discount code IPHREAKS100 for $100 off a ticket!
    • 02:31 - Protocol-Oriented Programming

      • Natasha Murashev: Practical Protocol-Oriented-Programming
      • WWDC 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 Erasure

        • Hector Matos @ AltConf 2016 - Type Erasure Magic
        • Gwendolyn 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 Talk
            • Protocol-Oriented Programming in Swift
            • 27:05 - Changes With Swift 3?

              28:03 - try! Swift

               

              Picks

              • NorthFace Surge Transit Backpack (Alondo)
              • Andy Matuschak: Let’s Play: Refactor the Mega-Controller @ NSSpain (Alondo)
              • The Well of Ascension (Mistborn, Book 2) by Brandon Sanderson (Layne)
              • Prague (Layne)
              • Microsoft Sculpt Ergonomic Keyboard (Caleb)
              • ErgoDox Ergonomic Mechanical Keyboard Kit (Caleb)
              • Ben North & Oliver Nash: Magnetic core memory reborn (Andrew)
              • Rocket (Andrew)
              • Alexandros Salazar: The Ghost of Swift Bugs Future (Jaim)
              • Hector Matos @ AltConf 2016 - Type Erasure Magic (Jaim)
              • How to Stay Motivated: Developing the Qualities of Success by Zig Ziglar (Chuck)
              • Understanding Swift Performance (Natasha)
              • Win the Crowd: Unlock the Secrets of Influence, Charisma, and Showmanship by Steve Cohen (Natasha)
              • Rainbow Bagels (Natasha)
              • ...more
                View all episodesView all episodes
                Download on the App Store

                Devchat.tv Episode RoundupBy Devchat.tv