Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.
DAS SCHREIBEN VON SOFTWARE IST HART – ZUMINDEST VON SOFTWARE, DIE TESTS BESTEHT, LÄNGERE ZEIT GENUTZT WIRD UND IN UNTERSCHIEDLICHEN UMGEBUNGEN LÄUFT. Dabei wurden in den letzten 50 Jahren sowohl im Feld der Software-Entwicklung viel Aufwand getrieben, um das Schreiben von Software angenehmer zu gestalten, als auch Sprachen entworfen, um das Leben einfacher zu machen. Aber wieso ist es dann so schwer?
Die meisten Bücher und Artikel, die behaupten, sich mit diesem Problem zu beschäftigen, sprechen über Architektur, Anforderungen und ähnliche Themen, die sich auf die Software konzentrieren. Was aber, wenn der eigentlich schwierige Teil das Schreiben ist? Oder anders gesagt: Was, wenn wir unseren Job als Programmierer mehr im Bereich der Kommunikation – Sprache – sehen würden und weniger im Bereich der Entwicklung?