NobleBlocks
Public

Program development by stepwise refinement

Published in Communications of the ACM • Jan 1, 1983
Authors:
Niklaus Wirth

Abstract

The creative activity of programming—to be distinguished from coding—is usually taught by examples serving to exhibit certain techniques. It is here considered as a sequence of design decisions concerning the decomposition of tasks into subtasks and of data into data structures. The process of succe...

Finding related papers...

Discussions

(0)

No comments yet

Be the first to share your thoughts!