Fragmented - 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, Android Patterns and Practices, useful libraries and much more. We will also be interviewing some of the top Android Developers out there. Subscribe now and join us on the journey of being an 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
    • Blog post on developing apps 20% faster
  • sentry.io
Contact
  • Discord chat or @fragmentedcast or our Youtube channel
  • @donnfelker and donnfelker (on Instagram)
  • @kaushikgopal and kaushikgopal (on Instagram)


share





 2019-01-15  24m