Review: Structured Programming (Dahl, Dijkstra, and Hoare)

Structured Programming, by O.-J. Dahl, E.W. Dijkstra, and C.A.R. Hoare. Academic Press, 1972.  This year (2012) is the 40th anniversary of this text, but it holds up well. It consists of three essays: "Notes on Structured Programming" by E.W. Dijkstra Continue reading Review: Structured Programming (Dahl, Dijkstra, and Hoare)

Review – Exploring Requirements

Exploring Requirements: Quality Before Design, Donald C. Gause and Gerald M. Weinberg. 1989, Dorset House.This book is an exploration not just of gathering requirements, including the challenges of ambiguity. The authors describe how to clarify expectations by using functions, attributes, constraints, Continue reading Review – Exploring Requirements

Review – Current Trends in Programming Methodology, Vol. 4: Data Structuring

Current Trends in Programming Methodology, Volume 4: Data Structuring, Raymond T. Yeh, editor. Prentice-Hall, 1978. In parallel with "structured programming," (which often focused on code structure), there was more esoteric work done on "structured data." A lot of this found Continue reading Review – Current Trends in Programming Methodology, Vol. 4: Data Structuring