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: isowords, Part 2

    Shared State in Practice: isowords, Part 2

    🔒 We conclude the series by stretching our use of the `@Shared` property wrapper in isowords to two more features: saved games and user defaults. In the process we'll eliminate hundreds of lines of boilerplate and some truly gnarly code.

    • 33分
    • video
    Shared State in Practice: isowords, Part 1

    Shared State in Practice: isowords, Part 1

    🔒 Let's apply the Composable Architecture's new state sharing tools to something even more real world: our open source word game, isowords. It currently models its user settings as a cumbersome dependency that requires a lot of code to keep features in sync when settings change. We should be able to greatly simplify things with the `@Shared` property wrapper.

    • 25分
    • video
    Shared State in Practice: SyncUps: Part 2

    Shared State in Practice: SyncUps: Part 2

    🔒 We finish refactoring the SyncUps application to use the Composable Architecture's all new state sharing tools. We will see that we can delete hundreds of lines of boilerplate of coordination between parent and child features, _and_ we won't have to sacrifice any testability, including the _exhaustive_ testability provided by the library.

    • 35分
    • 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分

テクノロジーのトップPodcast

ゆるコンピュータ科学ラジオ
ゆるコンピュータ科学ラジオ
Off Topic // オフトピック
Off Topic
Rebuild
Tatsuhiko Miyagawa
zenncast - 技術トレンドを耳で聴く
zenncast
Acquired
Ben Gilbert and David Rosenthal
デデデータ!!〜“あきない”データの話〜
DATAFLUCT