Dive Into Design Patterns (Book + Code)
Book information
Description
Design patterns are typical solutions to commonly occurring problems in software design. You can’t just find a pattern and copy it into your program, the way you can with off-the-shelf functions or libraries. The pattern is not a specific piece of code, but a general concept for solving a particular problem. They are like pre-made blueprints that you can customize to solve a recurring design problem in your code. The book Dive Into Design Patterns illustrates 22 classic design patterns and 8 design principles that these patterns are based on. - Every chapter starts from a discussion of a real life software design problem which is then progressively solved by applying one of the patterns. - Then goes a detailed review of the pattern’s structure and its variations, followed by a code example. - Then the books shows various applications of the pattern and teaches how to implement the pattern step by step, even in an existing program. - Each chapter concludes with a discussion of pros and cons of the pattern and its relations, similarities and differences with other patterns.
Similar books
Mergulho nos padrões de projeto
2020 · PDF
Sumergete en los patrones de diseño
Mergulho nos Padrões de Projeto
MOBI
Dive Into Refactoring
2019 · PDF
Dive Into Design Patterns
2019 · PDF
Dive Into Design Patterns
2019 · PDF
Design Patterns Explained Simply [Code files]
2013 · ZIP
Design Patterns Explained Simply
2013 · MOBI