Skip to Main Content
Óxido efectivo
book

Óxido efectivo

by David Drysdale
September 2024
Intermediate to advanced content levelIntermediate to advanced
298 pages
8h 19m
Spanish
O'Reilly Media, Inc.
Content preview from Óxido efectivo

Capítulo 5. Utillaje

Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com

Titus Winters (responsable de la biblioteca C++ de Google) describe la ingeniería de software como programación integrada en el tiempo, o a veces como programación integrada en el tiempo y las personas. A más largo plazo y con un equipo más amplio, un código base es mucho más que el código que contiene.

Los lenguajes modernos, incluido Rust, son conscientes de ello y vienen con un ecosistema de herramientas que va mucho más allá de la mera conversión del programa en código binario ejecutable (el compilador).

Este capítulo explora el ecosistema de herramientas de Rust, con la recomendación general de hacer uso de toda esta infraestructura. Obviamente, hacerlo debe ser proporcionado: configurar CI, compilaciones de documentación y seis tipos de pruebas sería exagerado para un programa desechable que sólo se ejecuta dos veces. Pero para la mayoría de las cosas que se describen en este capítulo, hay mucho "chollo": un poco de inversión en la integración de herramientas producirá beneficios que merecen la pena.

Tema 27: Documentar las interfaces públicas

Si tu crate va a ser utilizado por otros programadores, entonces es una buena idea añadir documentación sobre su contenido, en particular sobre su API pública. Si tu crate es algo más que código efímero y desechable, entonces ese "otro programador" incluye al tú del futuro, cuando hayas olvidado ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

CockroachDB: La guía definitiva

CockroachDB: La guía definitiva

Guy Harrison, Jesse Seldess, Ben Darnell
Timón de aprendizaje

Timón de aprendizaje

Matt Butcher, Matt Farina, Josh Dolitsky

Publisher Resources

ISBN: 9781098185589