TY - BOOK AU - Freeman,Eric AU - Robson,Elisabeth TI - Design patterns T2 - Head first series SN - 9781492078005 AV - QA76.76 .F72 2020 U1 - 005.1 23 PY - 2021///] CY - Beijing [China], Boston [MA] PB - O'Reilly KW - Computer software KW - Development KW - Object-oriented methods (Computer science) KW - Software patterns KW - Java (Computer program language) N1 - "A brain-friendly guide" -- Cover; "Building extensible & maintainable object-oriented software"--Cover; Previous edition: Sebastopol, California: O'Reilly, 2004; Includes index; Edition statement from front cover; Welcome to design patterns -- Keeping your objects in the know -- Decorating Objects -- Baking with OO Goodness -- One-of-a-kind Objects -- Encapsulating algorithms -- Well-managed collections -- The state of things -- Controlling Object access -- Patterns of patterns -- Patterns in the real world -- Appendix ER -