217 pages
English language
Published Nov. 15, 1976 by Prentice-Hall.
217 pages
English language
Published Nov. 15, 1976 by Prentice-Hall.
A Discipline of Programming is a foundational work that redefines programming as a rigorous, mathematical discipline. In this influential book, Dijkstra demonstrates how abstraction and precision are the keys to writing correct programs, advocating for a methodical approach rooted in predicate calculus and logical reasoning. Through deceptively simple examples and elegant solutions, he reveals how discipline in programming leads to purity, composability, and ultimately, correctness in code.