Key points are not available for this paper at this time.
Die kreative Aktivität des Programmierens—zu unterscheiden vom Codieren—wird normalerweise durch Beispiele gelehrt, die dazu dienen, bestimmte Techniken zu veranschaulichen. Hier wird sie als eine Reihe von Entwurfsentscheidungen betrachtet, die die Zerlegung von Aufgaben in Teilaufgaben und von Daten in Datenstrukturen betreffen. Der Prozess der sukzessiven Verfeinerung von Spezifikationen wird durch ein kurzes, aber nicht triviales Beispiel veranschaulicht, aus dem eine Reihe von Schlussfolgerungen bezüglich der Kunst und der Anleitung des Programmierens gezogen werden.
Niklaus Wirth (Sat,) hat diese Frage untersucht.
Synapse has enriched 5 closely related papers on similar clinical questions. Consider them for comparative context: