
Effective Rust
David Drysdale
- Editorial
- O'Reilly
- Año
- 2024
- Páginas
- ~298
- Nivel
- Intermedio
De qué trata
Guía avanzada de mejores prácticas escrita por David Drysdale y publicada por O'Reilly en 2024. Siguiendo el prestigioso formato 'Effective', ofrece 35 pautas y recomendaciones concretas para escribir software en Rust robusto, idiomático y eficiente.
Profundiza en el diseño de APIs con traits, técnicas para evitar asignaciones innecesarias de memoria (Cow, Borrow), manejo elegante de errores sin pánico, interoperabilidad con C (FFI), uso controlado de `unsafe`, gestión del ciclo de vida de librerías y diseño de pruebas exhaustivas.
Cada elemento ofrece explicaciones detalladas con comparaciones de código que muestran trampas habituales y cómo solucionarlas. Muy valorado por ingenieros que ya dominan lo básico de Rust y buscan refinar su código hacia estándares de calidad profesional.
- Effective Rust
- Mejores Prácticas
- Diseño de APIs
- Traits
- Cow
- Unsafe Rust
- FFI
- Optimización
¿Cómo enseña?
Teórico
- ✗ Sin ejercicios
- ✗ Sin proyectos

