Till Biskup

Softwareentwicklung für die Naturwissenschaften

Bausteine computergestützter Datenauswertung, die den Ansprüchen der Wissenschaft gerecht wird. XXIX, 613 S. 62 Abbildungen, 2 Abbildungen in Farbe.. 24,0 cm / 16,8 cm ( B/H )
Buch (Softcover), 613 Seiten
EAN 9783662716069
Veröffentlicht Februar 2026
Verlag/Hersteller Springer-Verlag GmbH
69,99 inkl. MwSt.
vorbestellbar - erscheint am 28.02.2026 (Versand mit Deutscher Post/DHL)
Teilen
Beschreibung

Ein Kernaspekt der Wissenschaft ist die Nachvollziehbarkeit. Gleichzeitig wird durch die zunehmende Digitalisierung immer mehr Software verwendet und von Wissenschaftler*innen entwickelt. Allerdings wird die Qualität der meisten Software den Ansprüchen der Wissenschaft nicht gerecht. Dieses Buch bietet einen umfassenden Überblick über alle relevanten Aspekte für die Entwicklung von langlebiger, robuster und wartbarer Software. Behandelt werden die Entwicklungsinfrastruktur, die Code-Qualität, die Grundzüge von Softwarearchitektur und schließlich Hinweise zur praktischen Umsetzung und Anwendung des Gelernten in einem Gesamtsystem zur wissenschaftlichen Datenauswertung. Die Themen werden auf konzeptioneller Ebene diskutiert und sind somit unabhängig von einer konkreten Programmiersprache. Weiterführende Fragen laden zum Nachdenken und Diskutieren ein. Die Zielgruppe sind Naturwissenschaftler*innen in der Chemie, Physik und Biologie, die Software für ihre wissenschaftliche Arbeit entwickeln müssen, aber in ihrem Studium nie die dafür notwendigen Kompetenzen erlernen. Der Inhalt Das Wesen der Wissenschaft • Softwareentwicklung und Codequalität • Infrastruktur • Editoren / IDEs • Lizenzen und Urheberrechte • Versionsverwaltung • Versionsnummern • Externe Dokumentation • Bugverwaltung • Sauberer Code • Programmierparadigmen • Objektorientierte Programmierung (OOP) • Namen • Funktionen und Methoden • Formatierung: Layout und Stil • Dokumentation im Code • Entwurfsmuster (Design Patterns) • Tests • Testautomatisierung und testgetriebene Entwicklung • Refactoring • Codeoptimierung • Softwarearchitektur • Single-Responsibility-Prinzip • Open-Closed-Prinzip • Liskov-Substitutionsprinzip • Interface-Segregation-Prinzip • Dependency-Inversion-Prinzip • Datenverarbeitung und -analyse • Datenformate: beständig und plattformunabhängig • Datenaufnahme: Metadaten • Datenverarbeitung und -analyse: selbstdokumentierend • Datenpräsentation: Darstellungs- und Berichterstellung • Zusammenfassung und Ausblick.

Portrait

Dr. habil. Till Biskup leitet eine Gruppe für wissenschaftliche Softwareentwicklung und Informationstechnik an der PTB in Berlin und hat einen Lehrauftrag für Softwareentwicklung und Forschungsdatenmanagement an der Universität Rostock. In seinem interdisziplinären Lebenslauf – Diplom in Biologie, Promotion in Experimentalphysik, Habilitation in Physikalischer Chemie – wurde er früh mit der Notwendigkeit konfrontiert, Software zur Datenauswertung selbst zu entwickeln. Daraus entstand eine Vorlesung als Grundlage dieses Buches, die erfolgreich in Freiburg, Saarbrücken, Berlin und Rostock gehalten wurde und wird. Die Konzepte entwickelten sich im Austausch mit den Hörenden, durch diverse Abschlussarbeiten und in der eigenen täglichen Praxis stetig weiter und leisten einen messbaren Beitrag zur Qualität entstehender Software und damit ihrer Wissenschaftlichkeit.

Inhaltsverzeichnis

Motivation: Das Wesen der Wissenschaft.- Motivation: Softwareentwicklung und Codequalität.- Infrastruktur.- Editoren / IDEs.- Lizenzen und Urheberrechte.- Versionsverwaltung.- Versionsnummern.- (Externe) Dokumentation.- Bugverwaltung.- Sauberer Code.- Programmierparadigmen.- Objektorientierte Programmierung (OOP).- Namen.- Funktionen und Methoden.- Formatierung: Layout und Stil.- Dokumentation im Code.- Entwurfsmuster (Design Patterns).- Tests.- Testautomatisierung und testgetriebene Entwicklung.- Refactoring.- Codeoptimierung.- Softwarearchitektur.- Das Single-Responsibility-Prinzip.- Das Open-Closed-Prinzip.- Das Liskov-Substitutionsprinzip.- Das Interface-Segregation-Prinzip.- Das Dependency-Inversion-Prinzip.- Datenverarbeitung und -analyse.- Datenformate: beständig und plattformunabhängig.- Datenaufnahme: Metadaten.- Datenverarbeitung und -analyse: selbstdokumentierend.- Datenpräsentation: Darstellungs- und Berichterstellung.- Finale furioso: Zusammenfassung und Ausblick.

Hersteller
Springer-Verlag GmbH
Tiergartenstr. 17

DE - 69121 Heidelberg

E-Mail: ProductSafety@springernature.com

Das könnte Sie auch interessieren

Sarah Kuttner
Mama & Sam
Buch (Hardcover)
Sofort lieferbar
24,00
Aldous Huxley
Zeit der Oligarchen
Buch (Hardcover)
Sofort lieferbar
14,00
Marc-Uwe Kling
Der Tag, an dem die Oma das Internet kaputt...
Buch (Hardcover)
Sofort lieferbar
12,00
Sofort lieferbar
3,50
Julia Ruhs
Links-grüne Meinungsmacht
Buch (Softcover)
Sofort lieferbar
20,00
Katharina Zweig
Weiß die KI, dass sie nichts weiß?
Buch (Softcover)
Sofort lieferbar
20,00
Martin Andree
Krieg der Medien
Buch (Hardcover)
Sofort lieferbar
28,00
Annekathrin Kohout
Hyperreaktiv
Buch (Softcover)
Sofort lieferbar
18,00
Steffen Mau
Triggerpunkte
Buch (Softcover)
Lieferbar innerhalb von 1-2 Wochen
25,00
Aya Jaff
Broligarchie
Buch (Hardcover)
Lieferbar innerhalb von 1-2 Wochen
23,99
Christoph Engemann
Die Zukunft des Lesens
Buch (Softcover)
Sofort lieferbar
14,00
Sofort lieferbar
19,90
Frank-Michael Becker
Formelsammlung bis zum Abitur - Mathematik ...
Buch (Softcover)
Sofort lieferbar
16,50
Tim Berners-Lee
This Is for Everyone
Buch (Hardcover)
Sofort lieferbar
28,00
Jörg Rieger Espind...
Windows 11 für Senioren
Buch (Softcover)
Sofort lieferbar
19,90
Keach Hagey
Sam Altman
Buch (Hardcover)
Sofort lieferbar
28,00
Jimmy Wales
TRUST
Buch (Hardcover)
Sofort lieferbar
24,00
Cornelia Lohs
Der inoffizielle James Bond Reiseführer
Buch (Softcover)
Sofort lieferbar
19,99
Johannes Knörzer
Ein Quantum Zukunft - Quantenphysik und Qua...
Buch (Softcover)
Lieferbar innerhalb von 5-7 Tagen
24,99
Ursula Poznanski
Erebos 2
Buch (Hardcover)
Sofort lieferbar
19,95
Albert Wiedemann
Informatik (Oldenbourg) Band 7: Grundkurs ...
Buch (Hardcover)
Lieferbar innerhalb von 5-7 Tagen
33,50
Oliver Bock
ChatGPT - Das Praxisbuch
Buch (Softcover)
Sofort lieferbar
19,95
Ingo Dachwitz
Digitaler Kolonialismus
Buch (Hardcover)
Sofort lieferbar
28,00
Robert Klaßen
Windows 11
Buch (Softcover)
Sofort lieferbar
12,90
Vera Weidenbach
Ada Lovelace
Buch (Hardcover)
Sofort lieferbar
24,00
Douglas Rushkoff
Survival of the Richest
Buch (Softcover)
Lieferbar innerhalb von 1-2 Wochen
22,00
Inga Strümke
Künstliche Intelligenz
Buch (Hardcover)
Sofort lieferbar
24,90
Sofort lieferbar
19,95
Rainer Hattenhauer
ChatGPT u. Co.
Buch (Softcover)
Sofort lieferbar
24,90
Tara-Louise Wittwer
Sorry, aber ...
Buch (Softcover)
Lieferbar innerhalb von 1-2 Wochen
18,00
@Kriegundfreitag
Psyche, du kleiner Schlingel
Buch (Hardcover)
Sofort lieferbar
14,00
Johanna Pirker
The Game is On
Buch (Hardcover)
Sofort lieferbar
26,00
Christian Immler
WhatsApp - optimal nutzen - neueste Version...
Buch (Softcover)
Sofort lieferbar
12,95
Bernhard Pörksen
Zuhören
Buch (Hardcover)
Sofort lieferbar
24,00
Lieferbar innerhalb von 1-2 Wochen
28,99
Uwe Albrecht
iPhone und iPad
Buch (Softcover)
Sofort lieferbar
19,90