Zusammenfassung und Ausblick
摘要
Das Buch unterteilt sich in fünf große Abschnitte. Ausgehend vom Wesen der Wissenschaft (I. Motivation) wurden die notwendigen Grundlagen für die wissenschaftliche Softwareentwicklung betrachtet (II. Infrastruktur). Essentiell für Nachvollziehbarkeit und langfristige Wartbarkeit ist lesbarer Code mit all seinen unterschiedlichen Aspekten (III. Sauberer Code). Das Ganze ist mehr als die Summe seiner Teile (IV. Softwarearchitektur), und Modularität führt zur notwendigen Flexibilität und Wiederverwendbarkeit. Alle bis hier vorgestellten Aspekte fließen in einem Gesamtsystem zur wissenschaftlichen Datenverarbeitung zusammen (V. wissenschaftliche Datenverarbeitung und ‑analyse). Anhand von fünf Thesen werden noch einmal die wesentlichen Aspekte des Buches kurz betrachtet. Insbesondere der nach wie vor mangelnde Stellenwert, den Programmierung und Softwareentwicklung in der Wissenschaft haben, ist ein Problem für die Wissenschaft selbst, zumal die wenigsten veröffentlichten Ergebnisse in der notwendigen Tiefe nachvollziehbar sind.