Skip to content

    Read more about Blueprints: Creating, Describing, and Implementing Designs for Larger-scale Software Projects - version 2.5

    Blueprints: Creating, Describing, and Implementing Designs for Larger-scale Software Projects - version 2.5

    (0 reviews)

    No ratings

    Stephen Davies, University of Mary Washington

    Copyright Year:

    ISBN 13: 9798331222161

    Publisher: University of Mary Washington

    Language: English

    Formats Available

    Conditions of Use

    Attribution-ShareAlike Attribution-ShareAlike
    CC BY-SA

    Table of Contents

    1. Getting off the ground
    2. The "software crisis"
    3. Classes and objects
    4. Memory matters
    5. Exceptions
    6. UML class diagrams
    7. The Singleton pattern
    8. Java odds 'n' ends
    9. UML sequence diagrams
    10. Persistence and hydration
    11. Inheritance (1 of 2)
    12. Inheritance (2 of 2)
    13. The Factory pattern
    14. Team software development
    15. Doing design (1 of 2)
    16. Doing design (2 of 2)
    17. Use cases
    18. Documenting an API

    Ancillary Material

    Submit ancillary resource

    About the Book

    Blueprints is a concise yet comprehensive coverage of Object-Oriented Analysis and Design concepts, suitable for a second programming course in Computer Science. It introduces and teaches application development in a command-line environment, and assumes basic expertise with the Java programming language.
     

    About the Contributors

    Author

    Stephen Davies, Ph.D, Computer Science Department, University of Mary Washington

    Contribute to this Page

    Suggest an edit to this book record