11SOFTWARE DESIGN DESCRIPTION DOCUMENTATION
The Software Design Description (SDD) document provides low-level implementation details for the design of the software. While it doesn’t necessarily dive down to the level of actual code, it does provide the algorithms, data structures, and low-level flow control for the software implementation.
There are lots of different ideas about how to document software design. This chapter follows the guidelines proposed by IEEE Standard (Std) 1016-20091 and uses many of the concepts described in that standard.
IEEE Std 1016-2009 was written in an attempt to be language-independent. However, the Unified Modeling ...
Get Write Great Code, Volume 3 now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.