| ▲ | fmbb 2 hours ago | |
> you have not optimized for quality, extensibility, customer experience, or maintainability A ”software design” document does not optimize for either of those. | ||
| ▲ | blanched 2 hours ago | parent | next [-] | |
Why not? “Customer experience” is arguable, but most design documents I’ve seen involve the others. | ||
| ▲ | AnimalMuppet 2 hours ago | parent | prev [-] | |
The absence of a software design document can definitely harm quality, extensibility, and maintainability. | ||