<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="/feed.rss.xml" type="text/xsl" media="screen"?>
<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:media="http://search.yahoo.com/mrss/" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Ben Asher</title>
    <description/>
    <link>https://speakerdeck.com/benasher44</link>
    <atom:link rel="self" type="application/rss+xml" href="https://speakerdeck.com/benasher44.rss"/>
    <lastBuildDate>2016-03-18 10:55:00 -0400</lastBuildDate>
    <item>
      <title>Kotlin/Native + Coroutines</title>
      <description>An overview of how concurrency and mutability work in Kotlin/Native and strategies for how to get multi-threaded work done in that world using coroutines.</description>
      <media:content url="https://files.speakerdeck.com/presentations/11c12d6497584f3fb5f5d6376b2a6318/preview_slide_0.jpg?13421495" type="image/jpeg" medium="image"/>
      <content:encoded>An overview of how concurrency and mutability work in Kotlin/Native and strategies for how to get multi-threaded work done in that world using coroutines.</content:encoded>
      <pubDate>Tue, 27 Aug 2019 00:00:00 -0400</pubDate>
      <link>https://speakerdeck.com/benasher44/native-plus-coroutines</link>
      <guid>https://speakerdeck.com/benasher44/native-plus-coroutines</guid>
    </item>
    <item>
      <title>Unit Testing and Mocking in Swift (MDevCon 2016)</title>
      <description>Having a lot of code that depends on iOS UI frameworks can make it difficult to write reliable unit tests. As Swift replaces Objective-C as the iOS language of choice, it becomes more difficult to mock out dependencies in tests. In this talk, I’ll dissect some testing issues and demonstrate fixing an unreliable sample test suite. We’ll discuss what makes unit tests unreliable, how to make them more stable with dependency injection, and some techniques for writing testable code.</description>
      <media:content url="https://files.speakerdeck.com/presentations/ca02016e391e4b33899da75add058a61/preview_slide_0.jpg?6010398" type="image/jpeg" medium="image"/>
      <content:encoded>Having a lot of code that depends on iOS UI frameworks can make it difficult to write reliable unit tests. As Swift replaces Objective-C as the iOS language of choice, it becomes more difficult to mock out dependencies in tests. In this talk, I’ll dissect some testing issues and demonstrate fixing an unreliable sample test suite. We’ll discuss what makes unit tests unreliable, how to make them more stable with dependency injection, and some techniques for writing testable code.</content:encoded>
      <pubDate>Fri, 18 Mar 2016 00:00:00 -0400</pubDate>
      <link>https://speakerdeck.com/benasher44/unit-testing-and-mocking-in-swift-mdevcon-2016</link>
      <guid>https://speakerdeck.com/benasher44/unit-testing-and-mocking-in-swift-mdevcon-2016</guid>
    </item>
  </channel>
</rss>
