← findnix.eu
🎬 tube.tchncs.de tube.tchncs.de

Programmierung als Theoriebildung

⏱ 56:33 🌐 tube.tchncs.de

Der Informatik-Pionier Peter Naur formulierte 1985 in seinem Aufsatz “Programming as Theory Building” die These, dass Programmieren im Kern bedeutet, eine Theorie zu entwickeln – ein tiefes Verständnis eines Problems und seiner Lösung. Diese Perspektive erklärt, warum Änderungen an bestehenden Systemen so schwierig sind, wie Legacy-Software entsteht und weshalb iterative Softwareentwicklung so wirkungsvoll sein kann. In dieser Episode diskutiert Eberhard Naurs Überlegungen und setzt sie in Beziehung zu aktuellen Herausforderungen der Softwareentwicklung – etwa zur verbreiteten Vorstellung im Kontext generativer KI, Programmieren bestehe primär lediglich im Erzeugen von Code. Links - [Programming as Theory Building](https://pablo.rauzy.name/dev/naur1985programming.pdf) - [Prof. Christiane Floyd zu “menschenzentrierter Software-Entwicklung”](https://software-architektur.tv/2021/07/09/folge66.html) - [KI = Bullshit](https://software-architektur.tv/2025/04/11/episode260.html) - [Softwa

https://tube.tchncs.de/w/jzNm4n56FiRE1TBMiVYsQW
Software Architektur Programmierung Software Engineering
Indexiert von findnix.eu · Eigene Seite einreichen