4本のエピソード

Point-Free is a video series that explores advanced topics in the Swift programming language. Each episode covers a topic that may seem complex and academic at first, but turns out to be quite simple. At the end of each episode we’ll ask “what’s the point?!”, so that we can bring the concepts back down to earth and show how these ideas can improve the quality of your code today.

Point-Free Videos Brandon Williams & Stephen Celis

    • テクノロジー

Point-Free is a video series that explores advanced topics in the Swift programming language. Each episode covers a topic that may seem complex and academic at first, but turns out to be quite simple. At the end of each episode we’ll ask “what’s the point?!”, so that we can bring the concepts back down to earth and show how these ideas can improve the quality of your code today.

    • video
    Shared State in Practice: SyncUps, Part 1

    Shared State in Practice: SyncUps, Part 1

    🔒 In our last series we developed a wonderful way to share state between features in the Composable Architecture, and even persist it, all without sacrificing testability, but we also didn't get to show the (just now released) tools being used in real world applications, so let's do just that, starting with SyncUps.

    • 44分
    • video
    Shared State: File Storage, Part 2

    Shared State: File Storage, Part 2

    🔒 It's incredible how easy `@Shared` makes it to persist complex data types to the file system, but currently it completely ruins our ability to test features that use it. Let's fix that, and we will also explore what it means to derive a small piece of shared state from a bigger piece of shared state.

    • 34分
    • video
    Shared State: File Storage, Part 1

    Shared State: File Storage, Part 1

    🔒 While user defaults is convenient for persisting simple bits of state, more complex data types should be saved to the file system. This can be tricky to get right, and so we take the time to properly handle all of the edge cases.

    • 30分
    • video
    Shared State: User Defaults, Part 2

    Shared State: User Defaults, Part 2

    🔒 We can now persist simple bits of state to user defaults using the `@Shared` property wrapper, but there is more work to be done. We need to observe changes to user defaults in order to play those changes back to `@Shared`, and we need to put in a bit of extra work to make everything testable.

    • 26分

テクノロジーのトップPodcast

ゆるコンピュータ科学ラジオ
ゆるコンピュータ科学ラジオ
デデデータ!!〜“あきない”データの話〜
DATAFLUCT
Rebuild
Tatsuhiko Miyagawa
ものづくりnoラジオ-しぶちょー技術研究所
しぶちょー
backspace.fm
backspace.fm
All-In with Chamath, Jason, Sacks & Friedberg
All-In Podcast, LLC