Description

Book Synopsis
This third volume in the Write Great Code series addresses the issues of creating readable and maintainable code that will generate awe from fellow programmers. No matter how efficient your code is, if it isn't readable and maintainable by others, then it's not great code. Great code must have a great design and must adhere to good coding standards. In this book, you'll learn things like coding styles, commenting, code layout, and other crucial coding tasks.

Table of Contents
Introduction

Part I: Personal Software Engineering
Chapter 1: Software Developer Metaphors
Chapter 2: Productivity
Chapter 3: Software Development Models

Part II: An Introduction to 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: System Documentation
Chapter 9: System Documentation
Chapter 10: Requirements Documentation
Chapter 11: Software Design Description Documentation
Chapter 12: Software Test Documentation

Afterword: Designing Great Code
Glossary

Write Great Code, Volume 3: Engineering Software

    Product form

    £38.39

    Includes FREE delivery

    RRP £47.99 – you save £9.60 (20%)

    Order before 4pm tomorrow for delivery by Tue 7 Jul 2026.

    A Paperback / softback by Randall Hyde

    2 in stock

      Trusted by thousands of customers. See 2,385+ Customer Reviews

      View other formats and editions of Write Great Code, Volume 3: Engineering Software by Randall Hyde

      Publisher: No Starch Press,US
      Publication Date: 19/08/2020
      ISBN13: 9781593279790, 978-1593279790
      ISBN10: 1593279795

      Description

      Book Synopsis
      This third volume in the Write Great Code series addresses the issues of creating readable and maintainable code that will generate awe from fellow programmers. No matter how efficient your code is, if it isn't readable and maintainable by others, then it's not great code. Great code must have a great design and must adhere to good coding standards. In this book, you'll learn things like coding styles, commenting, code layout, and other crucial coding tasks.

      Table of Contents
      Introduction

      Part I: Personal Software Engineering
      Chapter 1: Software Developer Metaphors
      Chapter 2: Productivity
      Chapter 3: Software Development Models

      Part II: An Introduction to 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: System Documentation
      Chapter 9: System Documentation
      Chapter 10: Requirements Documentation
      Chapter 11: Software Design Description Documentation
      Chapter 12: Software Test Documentation

      Afterword: Designing Great Code
      Glossary

      Recently viewed products

      © 2026 Book Curl

        • American Express
        • Apple Pay
        • Diners Club
        • Discover
        • Google Pay
        • Maestro
        • Mastercard
        • PayPal
        • Shop Pay
        • Union Pay
        • Visa

        Login

        Forgot your password?

        Don't have an account yet?
        Create account