Rust Cargo Workspaces: Package Boundaries, Features, and Release Builds
Uma sessão prática de duas horas sobre Cargo Workspaces em Rust, focada em Limites de Pacotes, Funcionalidades e Builds de Lançamento. O Rust é usado como contexto de implementação, enquanto a lição principal permanece nos fundamentos da engenharia de software, confiabilidade, testes e clareza operacional.
Descrição
section.descriptionUma sessão prática de duas horas sobre Rust Cargo Workspaces, focada em limites de pacotes (Package Boundaries), recursos (Features) e builds de lançamento (Release Builds). O Rust é usado como contexto de implementação, enquanto a lição principal permanece nos fundamentos da engenharia de software, confiabilidade, testes e clareza operacional.
Público-alvo: desenvolvedores de nível iniciante e intermediário que desejam uma sessão prática de engenharia com exemplos e compensações (tradeoffs) concretos.
Resultados:
- Explicar os limites práticos dos Rust Cargo Workspaces
- Aplicar limites de pacotes em um pequeno exemplo prático
- Aplicar recursos em um pequeno exemplo prático
- Aplicar builds de lançamento em um pequeno exemplo prático
Formato: duas horas com uma breve apresentação introdutória, um exemplo concreto, discussão sobre compensações e uma lista de verificação final para prática.