Scout: a new framework for accelerated, painless dependency management
summary
A developer from Yandex.Market presents Scout, a new open-source framework for dependency injection aimed at mobile apps that avoids slowing down builds. The talk describes Scout’s design, capabilities and benefits for integrating dependencies, and notes the project is available on GitHub.
AI-written summary · about
chapters (19)
- 0:00Introduction
- 1:21What is dependency management
- 2:46Problems with DI frameworks
- 6:24Compile-time vs runtime DI
- 8:53Why Scout was created
- 11:22Performance issues in runtime DI
- 14:10Optimizing Scout’s initialization
- 15:33Visualizing dependency graphs
- 17:30Adoption challenges
- 20:57Migrating from Dagger to Scout
- 24:10Community and future plans
- 25:15Managing feature requests
- 26:42Documentation vs issues
- 28:49DI frameworks and architecture
- 30:59When to choose Scout
- 32:47Comparing DI frameworks
- 34:11Convincing management
- 36:17Measuring migration success
- 37:20Conclusion
related talks
29mDIY Dependency Injection with Kotlin
22mAutomate your inner scout
33mTools of the Trade
24mDependency Injection at Scale
42mRemote, lonely and productive
38mDependency Management: The Cause of—and Solution to—All Supply...
42mSponsored Session: Dependencies: Do's and Don'ts
42mBuilding Scalable Mobile Projects: Fast Builds, High Reusability and Clear Ownership
