Nonfiction
Book
1 Hold on 1 Copy
Availability
Details
PUBLISHED
©2020
DESCRIPTION
xxvi, 343 pages : illustrations ; 24 cm
ISBN/ISSN
LANGUAGE
NOTES
Part I. Personal software engineering. Chapter 1. Software development metaphors -- Chapter 2. Productivity -- Chapter 3. Software development models -- Part II. UML. Chapter 4. An introduction to UML and use cases -- Chapter 5. UML activity diagrams -- Chapter 6. UML class diagrams -- Chapter 7. UML interaction diagrams -- Chapter 8. Miscellaneous UML diagrams -- Part III. Documentation. Chapter 9. System documentation -- Chapter 10. Requirements documentation -- Chapter 11. Software design description documentation -- Chapter 12. Software test documentation -- Afterword: Designing great code
The field of software engineering may value team productivity over individual growth, but legendary computer scientist Randall Hyde wants to make promising programmers into masters of their craft. To that end, "Engineering software" the latest volume in Hyde's highly regarded "Write great code series"-- offers his signature in-depth coverage of everything from development methodologies and strategic productivity to object-oriented design requirements and system documentation