The Elements of Friendly Software Design¶
Heckel, P. (1991). The Elements of Friendly Software Design.
Cited by¶
1 citation across 1 artifact.
Each citation links to the sentence it supports in the citing article.
Primes¶
- Reversibility and Irreversibility
- The structural insight is that reversibility itself is a design choice—not a fixed property but something systems can be architected to enable or constrain, a perspective Heckel (1991) advanced in framing reversibility (undo) as a first-class design principle in human-facing software.
This sourceSybex. Articulates reversibility (undo) as a designed-in property of software systems rather than a fixed feature; reversibility as a deliberate design choice to support exploration and error recovery.
- The structural insight is that reversibility itself is a design choice—not a fixed property but something systems can be architected to enable or constrain, a perspective Heckel (1991) advanced in framing reversibility (undo) as a first-class design principle in human-facing software.
Verification¶
This reference passed the adversarial substantiation pipeline: it was checked to exist and to support the claim it is attached to. See how references were verified.
Registry ID ref:6570eca955c6 · see in the full table