Programmiererinnen und Programmierer setzen bei jedem neuen Projekt ihre berufliche Existenz aufs Spiel. Gelingt es, dann erfahren sie Anerkennung und Wertschätzung. Misslingt es, dann müssen sie sich womöglich einen anderen Arbeits- oder Auftraggeber suchen und haben mit einem Reputationsproblem zu kämpfen. Die MODERNE STRUKTURIERTE PROGRAMMIERUNG (MSP) beabsichtigt, zum Gelingen entscheidend beizutragen, indem sie eine jahrzehntelang bewährte Methode der Softwareentwicklung, das datenorientierte Jackson Structured Programming (JSP), auf einen in vielerlei Hinsicht neuen Stand hebt. Die sechs Bände umfassende Buchreihe zu JSP/MSP ist für das Selbststudium sowohl durch Anfänger oder Umsteiger als auch durch IT-Profis konzipiert. Der erste Band führt in die Methode ein und demonstriert ihre Leistungsfähigkeit anhand zunehmend komplexer Aufgabenstellungen auf dem Gebiet der Gruppenverarbeitung. Der zweite Band setzt die hier konzipierten Lösungen in Programme um, die nahezu alle in C oder in Java geschrieben sind.
Horst van Bremen Ordine dei libri (cronologico)


Der zweite Band der MODERNEN STRUKTURIERTEN PROGRAMMIERUNG (MSP) demonstriert die Umsetzung der im ersten Band methodisch erarbeiteten Entwürfe in objektorientierten oder algorithmischen Code, großenteils auch in beiden Formen. Der Schritt vom Entwurf zur Umsetzung, der oftmals als schwierig empfunden wird, kann hier anhand plausibler und kommentierter Realisierungen nachvollzogen werden. Damit soll die Transferleistung der Leser(innen), aus eigenen – JSP/MSP-basierten – Entwürfen qualitativ hochwertigen Code abzuleiten, nachhaltig unterstützt werden. Das gilt besonders für die OO-Sprachen, die im JSP keine Berücksichtigung fanden. Ein zusätzlicher Entwurfsschritt, der im ersten Band genau erklärt wird, ermöglicht es der MSP, auch komplexe Programmstrukturen ohne „bad smell“ in diesen Sprachen abzubilden.