flâneur — a map of the web's best reading

Reading 7: Designing Specifications

web.mit.edu · 5,469 words · saved by 1 readers

In this reading we’ll look at different specs for similar behaviors, and talk about the tradeoffs between them. We’ll look at three dimensions for comparing specs:

Reading 7: Designing Specifications Reading 7: Designing Specifications TypeScript Tutor exercises Keep making progress on TypeScript by completing this category in the TypeScript Tutor: ✓ Access 1/1 Software in 6.031 Safe from bugs Easy to understand Ready for change Correct today and correct in the unknown future. Communicating clearly with future programmers, including future you. Designed to accommodate change without rewriting. Objectives Understand underdetermined specs, and be able to identify and assess specs that are not deterministic Understand declarative vs. operational specs, and

Explore this link on the map →

related reading