
Episode 146
146: 3 Things Every Android Developer Needs to Know
In this episode of Fragmented, Donn digs into three things that every Android developer needs to know.
Fragmented - AI Developer Podcast · Spec
December 24, 201827m 40s
Audio is streamed directly from the publisher (cdn.simplecast.com) as published in their RSS feed. Play Podcasts does not host this file. Rights-holders can request removal through the copyright & takedown page.
Show Notes
- Dependency Injection
- Constructor_setter_method injection
- Service Locators or other DI frameworks
- Common Frameworks
1. Dagger
2. Koin
3. Kodein
4. ToothPick
-
How to test
-
Keep it simple simple
- KISS principle KISS principle - Wikipedia
- Examples
- Code Duplication
- “Extract this into a method”
- Lets create a framework for this
- Kaushik’s - 3x rule
- if something is duplicated 3 or more times, think about extracting it
- 3/6 Rule - In 6 months, will I be able to understand this in under 3 minutes?
- Code Duplication
Contact
@fragmentedcast or our Youtube channel
@donnfelker and donnfelker (on Instagram)
@kaushikgopal and kaushikgopal (on Instagram)