Book
Java Gengo de Manabu Design Pattern Nyumon (An Introduction to Design Patterns Learned in the Java Language)
Hiroshi Yuki
Summary
A Japanese-language book by Hiroshi Yuki, in a revised and expanded edition, that explains all 23 patterns introduced in the original Design Patterns book, including their implementation in Java. The edition thoroughly reviews the content of the original edition and revises its wording and notation. It also adds a Q&A at the back covering the points about design patterns that readers tend to misunderstand or get wrong. It is aimed at programmers who want to learn design patterns and use them in practice, and at people who want to understand the essence of object-oriented programming.
Target Readers
- Programmers who want to learn design patterns and use them in practice, with all 23 patterns from the original Design Patterns book explained including Java implementations
- Readers who already understand basic Java syntax and want the points about design patterns that are easy to misunderstand collected in the Q&A at the back of the book
- People who want to understand the essence of object-oriented programming
Tags
Colophon
- Publisher
- SOFTBANK Publishing
- ISBN
- 978-4797327038
- Published
- Jun 2004
- List price
- ¥4,180incl. taxMay differ from the actual selling price on Amazon
Get this book
* The link above is an advertisement via Amazon Associates.Related Books
Prerequisites
- Recommended
Clean Code
A Handbook of Agile Software Craftsmanship
Robert C. Martin
Reason: Once you can write clean functions and classes, it's time to learn design patterns—named solutions to recurring design problems—through Java code. This book lets you experience the 23 GoF patterns in Java implementations, building a vocabulary of reusable designs and the ability to compose relationships between classes with clear intent.
Next Books
- Recommended
Clean Architecture
A Craftsman's Guide to Software Structure and Design
Robert C. Martin
Reason: Once you can wield class-level patterns, you broaden your view to how dependencies and boundaries are designed across the whole system. Clean Architecture offers the Dependency Rule—pushing details outward and keeping business rules at the center.