1.2 Prinzipien für Software-Werkzeuge

Im Laufe der Zeit wurde eine Reihe von Prinzipien für den Entwurf und das Schreiben von Software-Werkzeugen entwickelt. Sie werden diese Prinzipien in den Programmen veranschaulicht sehen, die in diesem Buch vorgestellt werden. Gute Software-Werkzeuge sollten folgenden Richtlinien genügen:

Mache eine Sache gut

Dies ist in vielerlei Hinsicht das wichtigste zu erfüllende Prinzip. Programme, die nur für eine Aufgabe zuständig sind, sind leichter zu entwerfen, leichter zu schreiben, leichter zu reparieren und leichter zu warten sowie zu dokumentieren. Zum Beispiel sollte man von einem Programm wie grep, das Dateien nach Zeilen durchsucht, die einem Muster entsprechen, nicht erwarten, dass es auch noch Berechnungen ...

Get Klassische Shell-Programmierung 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.