Fragmented - An Android Developer Podcast

The Fragmented Podcast is a podcast for Android Developers hosted by Donn Felker and Kaushik Gopal. Our goal is to help you become a better Android Developer. We chat about topics such as Testing, Dependency Injection, Patterns and Practices, useful libraries, and much more. We will also be interviewing some of the top developers out there. Subscribe now and join us on the journey of becoming a better Android Developer.

http://www.fragmentedpodcast.com

subscribe
share






episode 149: 149: Learning Kotlin: inline classes and Type driven design


In this quick fragment, Kaushik talks about the new Kotlin 1.3 experimental feature "inline classes" and how it helps with Type driven design.

Shownotes
  • Kotlin releases 1.3
  • Fragmented episode #116 - inline, noinline & crossinline
  • Think strong types and simple values
    • typealias.com blog
Type driven design resources
  • Type drive approach to Functional design - Michael Feathers
  • Type driven design in Elm
  • blog.ploeh - Type driven design
Kotlin KEEP
  • KEEP proposal - inline classes
  • KEEP discussion
vs typealias
  • Fragmented Ep #122 - typealiases
  • inline classes vs typealiases
  • How to represent money in programming
  • Kotlin experimental
  • Jake Wharton - inline classes make great database ids
Sponsors ????
  • Nevercode

    • Nevercode is taking Flutter revolution extremely serious and is prepared to offer kick-ass CI/CD for Flutter projects with codemagic.io. Check it out and get started at https://codemagic.io/
  • Sentry.io

    • Sentry tells you about errors in your code before your customers have a chance to encounter them.
      Check them out at: https://sentry.io/for/android/
Contact
  • Discord chat or @fragmentedcast or our Youtube channel
  • @donnfelker and donnfelker (on Instagram)
  • @kaushikgopal and kaushikgopal (on Instagram)


fyyd: Podcast Search Engine
share








 January 15, 2019  24m