Capítulo 3. Empaquetar tu proyecto

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

Todo se está construyendo y parece

Que todos sois arquitectos e ingenieros.

Fugazi, "Ex-espectador"

Si has leído hasta aquí, entonces has conocido las herramientas que resuelven los problemas centrales para tratar con código C, como depurarlo y documentarlo. Si estás ansioso por ponerte manos a la obra con el propio código C, entonces no dudes en pasar a la Parte II. Este capítulo y el siguiente tratarán sobre algunas herramientas de trabajo pesado destinadas a la colaboración y distribución a otras personas: herramientas de creación de paquetes y un sistema de control de revisiones. Por el camino, habrá muchas digresiones sobre cómo puedes utilizar estas herramientas para escribir mejor incluso cuando trabajes en solitario.

Lo mencioné en la introducción, pero nadie lee las introducciones, y merece la pena repetirlo: la comunidad C se exige a sí misma un nivel muy alto de interoperabilidad. Sí, si echas un vistazo a tu oficina o cafetería, todo el mundo utiliza un conjunto homogéneo de herramientas, pero existe una gran diversidad fuera de cualquier ámbito local. Personalmente, recibo correos electrónicos razonablemente a menudo de gente que utiliza mi código en sistemas que nunca he visto en persona; me parece asombroso, y siempre me gratifica haber luchado por la interoperabilidad en lugar del camino más fácil de escribir ...

Get C del siglo XXI, 2ª edición now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.