Kapitel 3. Dein Projekt verpacken

Diese Arbeit wurde mithilfe von KI übersetzt. Wir freuen uns über dein Feedback und deine Kommentare: translation-feedback@oreilly.com

Alles ist im Aufbau und es scheint

Dass ihr alle Architekten und Ingenieure seid.

Fugazi, "Ex-spectator"

Wenn du bis hierher gelesen hast, kennst du die Werkzeuge, die die wichtigsten Probleme im Umgang mit C-Code lösen, wie das Debuggen und Dokumentieren. Wenn du unbedingt mit dem C-Code selbst arbeiten willst, dann kannst du gerne zu Teil II übergehen. In diesem und dem nächsten Kapitel geht es um einige wichtige Werkzeuge für die Zusammenarbeit und die Weitergabe an andere: Werkzeuge für die Paketerstellung und ein Revisionskontrollsystem. Nebenbei gibt es viele Abschweifungen darüber, wie du diese Werkzeuge nutzen kannst, um besser zu schreiben, auch wenn du alleine arbeitest.

Ich habe es in der Einleitung erwähnt, aber niemand liest Einleitungen, und es lohnt sich, es zu wiederholen: Die C-Gemeinschaft hält sich an einen sehr hohen Standard der Interoperabilität. Ja, wenn du dich in deinem Büro oder Café umschaust, benutzt jeder eine homogene Reihe von Tools, aber es gibt eine große Vielfalt auch außerhalb der lokalen Umgebung. Ich persönlich bekomme ziemlich oft E-Mails von Leuten, die meinen Code auf Systemen verwenden, die ich noch nie persönlich gesehen habe. Ich finde das erstaunlich und bin immer wieder froh, dass ich mich für Interoperabilität eingesetzt habe, anstatt den einfacheren Weg zu gehen und ...

Get 21st Century C, 2. Auflage 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.