In this second episode of our learning Kotlin series, we talk about Kotlin’s support for static members or … lack thereof. Kotlin as a language was designed so that there’s no such thing as a “static member” in a class but there are times when having static members can be useful.
So what do we do in those cases? do we just avoid static members? are there better alternatives? what are the costs with some of these approaches?
Listen on to find out more!
Show Notes Static alternatives- Package level functions (Kotlin docs)
- Static constants in Kotlin
- Object declarations
- Objects vs companion objects
- Where do i put my constants in Kotlin
- Exploring Kotlin's hidden costs - Part 1
- Kotlin discussion - best practices for top level declarations
Look at the fragmentedpodcast.com for some code snippets
Misc:- Ep.89 - Learning Kotlin: Properties a first class language feature
- Kotlin in Action – Manning Publications
- @fragmentedcast [twitter.com]
- @donnfelker and +DonnFelker
- @kaushikgopal and +KaushikGopalIsMe
Fler avsnitt av Fragmented - AI Developer Podcast
Visa alla avsnitt av Fragmented - AI Developer PodcastFragmented - AI Developer Podcast med Kaushik Gopal, Iury Souza finns tillgänglig på flera plattformar. Informationen på denna sida kommer från offentliga podd-flöden.
