
educationDec 24, 201827:40pending
146: 3 Things Every Android Developer Needs to Know
About this episode
- 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)
Get every episode summarized
Each time Fragmented - AI Developer Podcast publishes, we email you a written briefing from the transcript — the topics, who appeared, and any specific claims, with the ad reads skipped.
Email me new episodesFree for 3 shows. No card needed.
Hosts & guests
No transcript yet
This episode has not been transcribed. Request it and it moves to the front of the queue.
More episodes
More from Fragmented - AI Developer Podcast

311 - Self learning harnesses are here
Fragmented - AI Developer Podcast
Sep 6, 202612:41completed

310 - Mitchell Hashimoto on Ghostty & His Agentic Coding Workflow
Fragmented - AI Developer Podcast
Apr 14, 202659:43failed

309 - Background Agents
Fragmented - AI Developer Podcast
Apr 1, 202625:37failed

308 - How Image Diffusion Models Work - the 20 minute explainer
Fragmented - AI Developer Podcast
Mar 24, 202624:44failed