, , e.a.

Head First Design Patterns

Building Extensible and Maintainable Object-Oriented Software

Paperback Engels 2021 2e druk 9781492078005
€ 91,99
Levertijd ± 16 werkdagen
Gratis verzonden

Samenvatting

What will you learn from this book?You know you don't want to reinvent the wheel, so you look to Design Patterns: the lessons learned by those who've faced the same software design problems. With Design Patterns, you get to take advantage of the best practices and experience of others so you can spend your time on something more challenging. Something more fun.

This book shows you the patterns that matter, when to use them and why, how to apply them to your own designs, and the object-oriented design principles on which they're based. Join hundreds of thousands of developers who've improved their object-oriented design skills through Head First Design Patterns. What's so special about this book?If you've read a Head First book, you know what to expect: a visually rich format designed for the way your brain works.

With Head First Design Patterns, 2E you'll learn design principles and patterns in a way that won't put you to sleep, so you can get out there to solve software design problems and speak the language of patterns with others on your team.

Specificaties

ISBN13:9781492078005
Taal:Engels
Bindwijze:paperback
Aantal pagina's:632
Uitgever:O'Reilly
Druk:2
Verschijningsdatum:14-1-2021
Hoofdrubriek:IT-management / ICT

Lezersrecensies

Wees de eerste die een lezersrecensie schrijft!

Over Bert Bates

Bert Bates is a Sun Certified Programmer for Java and has participated in the development of the SCJP exam and Sun's practice exam. He is the coauthor, with Kathy Sierra, of the previous editions of this book.

Andere boeken door Bert Bates

Inhoudsopgave

Creators of the Head First Series
Table of Contents (the real thing)
Intro: How to use this Book
Who is this book for?
Who should probably back away from this book?
We know what you’re thinking.
And we know what your brain is thinking.
Metacognition: thinking about thinking
Here’s what WE did:
Here’s what YOU can do to bend your brain into submission
Read Me
We use simple UML-like diagrams.
We don’t cover every single Design Pattern ever created.
The activities are NOT optional.
We use the word “composition” in the general OO sense, which is more flexible than the strict UML use of “composition.”
The redundancy is intentional and important.
The code examples are as lean as possible.
The Brain Power exercises don’t have answers.
Tech Reviewers
Tech Reviewers, 2nd Edition
Acknowledgments
From the first edition
Acknowledgments
From the second edition
Very Special Thanks

1. Welcome to Design Patterns: Intro to Design Patterns
It started with a simple SimUDuck app
But now we need the ducks to FLY
But something went horribly wrong...
Joe thinks about inheritance...
How about an interface?
What would you do if you were Joe?
The one constant in software development
Zeroing in on the problem...
Separating what changes from what stays the same
Designing the Duck Behaviors
Implementing the Duck Behaviors
there are no Dumb Questions
Integrating the Duck Behaviors
More integration...
Testing the Duck code
Setting behavior dynamically
The Big Picture on encapsulated behaviors
HAS-A can be better than IS-A
Speaking of Design Patterns...
Design Puzzle
Overheard at the local diner...
Overheard in the next cubicle...
The power of a shared pattern vocabulary
How do I use Design Patterns?
there are no Dumb Questions
Tools for your Design Toolbox
Design Patterns Crossword
Design Puzzle Solution
Design Patterns Crossword Solution

2. Keeping your Objects in the Know: The Observer Pattern
The Weather Monitoring application overview
Unpacking the WeatherData class
Afgekapt op 60 regels

Managementboek Top 100

€ 91,99
Levertijd ongeveer 16 werkdagen
Gratis verzonden

Rubrieken

Producten

    Auteurs

      Trefwoorden

        Artikelen

          Head First Design Patterns