A practical guide to writing technical specs
stackoverflow.blog
stackoverflow.blog
Is it just me or does a reasonable concern for documentation over time ossify into rent-seeking by corporate moochers?
1. Describing the problem, the business value, and the key words/definitions
2. Defining the goals _and non-goals_ for the project
3. Describing the implementation's logic and data model (a simple schema with boxes and arrows)
I like how it is done in "Domain Modeling Made Functional". However I agree too much of this is counterproductive.
- Eisenhower
You don't know 80% of this stuff before you start.