Rust's Module System For Effective Software Architecture by Natalie Serebryakova at #LambdaConf2024.
Get your ticket for #LambdaConf2025 here: https://www.eventbrite.com/e/lambdaconf-2025-tickets-903567092497
The talk will cover the "mechanics" of Rust's modules and crates, untangling the complexities and addressing common challenges of using Rust's module system effectively. It will explore key topics such as path-based hierarchy, the use of 'pub' for controlling access, and strategies for structuring modules and crates in real-world projects. A significant focus will be on overcoming typical hurdles, like managing dependencies without running into circular dependencies and organizing modules for optimal code clarity and efficiency.