Head First design patterns / (Record no. 14286)

MARC details
000 -LEADER
fixed length control field 03582cam a22003257a 4500
001 - CONTROL NUMBER
control field vtls000008353
003 - CONTROL NUMBER IDENTIFIER
control field VRT
005 - DATE AND TIME OF LATEST TRANSACTION
control field 20250102223936.0
008 - FIXED-LENGTH DATA ELEMENTS--GENERAL INFORMATION
fixed length control field 090630s2004 caua | 001 0 eng d
020 ## - INTERNATIONAL STANDARD BOOK NUMBER
International Standard Book Number 9780596007126
020 ## - INTERNATIONAL STANDARD BOOK NUMBER
International Standard Book Number 0596007124
039 #9 - LEVEL OF BIBLIOGRAPHIC CONTROL AND CODING DETAIL [OBSOLETE]
Level of rules in bibliographic description 201402040114
Level of effort used to assign nonsubject heading access points VLOAD
Level of effort used to assign subject headings 201008091220
Level of effort used to assign classification malmash
Level of effort used to assign subject headings 200906301259
Level of effort used to assign classification venkatrajand
-- 200906301257
-- venkatrajand
050 00 - LIBRARY OF CONGRESS CALL NUMBER
Classification number QA76.76.D47
Item number H427 2004
082 04 - DEWEY DECIMAL CLASSIFICATION NUMBER
Classification number 005.1
Edition information 22
245 00 - TITLE STATEMENT
Title Head First design patterns /
Statement of responsibility, etc. Eric Freeman, Elisabeth Freeman, with Kathy Sierra and Burt Bates.
260 ## - PUBLICATION, DISTRIBUTION, ETC.
Place of publication, distribution, etc. Sebastopol, CA :
Name of publisher, distributor, etc. O'Reilly,
Date of publication, distribution, etc. c2004.
300 ## - PHYSICAL DESCRIPTION
Extent xxxvi, 638 p. :
Other physical details ill. ;
Dimensions 24 cm.
500 ## - GENERAL NOTE
General note Includes index.
505 0# - FORMATTED CONTENTS NOTE
Formatted contents note Welcome to design patterns -- Keeping your objects in the know -- Decorating objects -- Baking with OO goodness -- One of a kind objects -- Encapsulating invocation -- Being adaptive -- Encapsulating algorithms -- Well-managed collections -- The state of things -- Controlling object access -- Patterns of patterns -- Patterns in the real world -- Appendix: leftover patterns.
520 ## - SUMMARY, ETC.
Summary, etc. You're not alone. At any given moment, somewhere in the world someone struggles with the same software design problems you have. You know you don't want to reinvent the wheel (or worse, a flat tire), so you look to Design Patterns--the lessons learned by those who've faced the same problems. With Design Patterns, you get to take advantage of the best practices and experience of others, so that you can spend your time on...something else. Something more challenging. Something more complex. Something more fun. You want to learn about the patterns that matter--why to use them, when to use them, how to use them (and when NOT to use them). But you don't just want to see how patterns look in a book, you want to know how they look in the wild. In their native environment. In other words, in real world applications. You also want to learn how patterns are used in the Java API, and how to exploit Java's built-in pattern support in your own code. You want to learn the real OO design principles and why everything your boss told you about inheritance might be wrong (and what to do instead). You want to learn how those principles will help the next time you're up a creek without a design paddle pattern. Most importantly, you want to learn the secret language of Design Patterns so that you can hold your own with your co-worker (and impress cocktail party guests) when he casually mentions his stunningly clever use of Command, Facade, Proxy, and Factory in between sips of a martini. You'll easily counter with your deep understanding of why Singleton isn't as simple as it sounds, how the Factory is so often misunderstood, or on the real relationship between Decorator, Facade and Adapter. With Head First Design Patterns, you'll avoid the embarrassment of thinking Decorator is something from the Trading Spaces show. Best of all, in a way that won't put you to sleep! We think your time is too important (and too short) to spend it struggling with academic texts. If you've read a
650 #0 - SUBJECT ADDED ENTRY--TOPICAL TERM
Topical term or geographic name entry element Computer software
General subdivision Development.
9 (RLIN) 5144
650 #0 - SUBJECT ADDED ENTRY--TOPICAL TERM
Topical term or geographic name entry element Java (Computer program language)
9 (RLIN) 1365
700 1# - ADDED ENTRY--PERSONAL NAME
Personal name Freeman, Eric,
Dates associated with a name 1965-
9 (RLIN) 32774
700 1# - ADDED ENTRY--PERSONAL NAME
Personal name Freeman, Elisabeth.
9 (RLIN) 32775
700 1# - ADDED ENTRY--PERSONAL NAME
Personal name Sierra, Kathy.
9 (RLIN) 32776
700 1# - ADDED ENTRY--PERSONAL NAME
Personal name Bates, Bert.
9 (RLIN) 32777
856 42 - ELECTRONIC LOCATION AND ACCESS
Materials specified Publisher description
Uniform Resource Identifier <a href="http://www.loc.gov/catdir/enhancements/fy0715/2005280819-d.html">http://www.loc.gov/catdir/enhancements/fy0715/2005280819-d.html</a>
856 42 - ELECTRONIC LOCATION AND ACCESS
Materials specified Contributor biographical information
Uniform Resource Identifier <a href="http://www.loc.gov/catdir/enhancements/fy0912/2005280819-b.html">http://www.loc.gov/catdir/enhancements/fy0912/2005280819-b.html</a>
942 ## - ADDED ENTRY ELEMENTS (KOHA)
Source of classification or shelving scheme Library of Congress Classification
Suppress in OPAC No
Koha item type Books
Holdings
Withdrawn status Lost status Source of classification or shelving scheme Damaged status Not for loan Home library Current library Shelving location Date acquired Cost, normal purchase price Total checkouts Full call number Barcode Date last seen Copy number Cost, replacement price Price effective from Koha item type
    Library of Congress Classification     Library Library First Floor 21/12/2024 16.70   QA76.76.D47 H427 2004 10013 21/12/2024 1 33.40 21/12/2024 Books
New Arrivals

Loading...

Contact Us

Library: Location maps

Phone: 00968 2323 7091 Email: Ask us a question

Library Hours

Sunday - Thursday 7:30AM - 8:00 PM

Friday - Saturday Closed