Design Patterns Explained Simply [PDF.EPUB.MOBI] +code (Size: 12.71 MB)
| | design-patterns-explained-simply.pdf | 1.18 MB |
| | design-patterns-explained-simply.epub | 3.4 MB |
| | design-patterns-explained-simply.mobi | 7.86 MB |
| | factory_method.java | 420 bytes |
| | Singleton.java | 446 bytes |
| | null_object.java | 522 bytes |
| | flyweight[1].java | 741 bytes |
| | flyweight[0].java | 882 bytes |
| | Flyweight.java | 1.36 KB |
| | Flyweight.java | 1.98 KB |
| | Flyweight.java | 2.71 KB |
| | chain_of_responsibility[before].java | 801 bytes |
| | chain_of_responsibility[after].java | 1.1 KB |
| | chain_of_responsibility.java | 1.21 KB |
| | iterator[before].java | 881 bytes |
| | iterator[after].java | 1.89 KB |
| | iterator.java | 2.04 KB |
| | state.java | 933 bytes |
| | state.java | 1.27 KB |
| | state[before].java | 1.39 KB |
| | state[after].java | 1.73 KB |
| | state.java | 1.64 KB |
| | state.java | 1.82 KB |
| | state.java | 1.84 KB |
| | state.java | 2.17 KB |
| | COMMAND.java | 1 KB |
| | COMMAND.java | 2.4 KB |
| | visitor.java | 1.08 KB |
| | visitor.java | 1.58 KB |
| | visitor.java | 2.11 KB |
| | visitor.java | 3.39 KB |
| | Decorator.java | 1.08 KB |
| | Decorator.java | 1.13 KB |
| | Decorator.java | 1.55 KB |
| | Decorator.java | 2.2 KB |
| | adapter[before].java | 1.09 KB |
| | adapter[after].java | 1.32 KB |
| | adapter.java | 1.56 KB |
| | proxy[before].cpp | 540 bytes |
| | proxy[after].cpp | 1.2 KB |
| | Proxy.cpp | 1.17 KB |
| | Proxy.cpp | 1.36 KB |
| | flyweight[before].cpp | 618 bytes |
| | flyweight[after].cpp | 1.07 KB |
| | Flyweight.cpp | 3.23 KB |
| | singleton[before].cpp | 854 bytes |
| | singleton[after].cpp | 1019 bytes |
| | Singleton.cpp | 1.59 KB |
| | observer[before].cpp | 871 bytes |
| | observer[after].cpp | 1.18 KB |
| | Observer.cpp | 1.61 KB |
| | Observer.cpp | 1.78 KB |
| | mediator[before].cpp | 918 bytes |
| | mediator[after].cpp | 1005 bytes |
| | mediator.cpp | 3.05 KB |
| | factory_method[before].cpp | 920 bytes |
| | factory_method[after].cpp | 1.02 KB |
| | factory_method.cpp | 2.07 KB |
| | prototype[before].cpp | 922 bytes |
| | prototype[after].cpp | 1.23 KB |
| | prototype.cpp | 3.03 KB |
| | visitor[before].cpp | 940 bytes |
| | visitor[after].cpp | 1.48 KB |
| | visitor.cpp | 2.2 KB |
| | visitor.cpp | 2.39 KB |
| | template_method.cpp | 1.09 KB |
| | abstract_factory[before].cpp | 1.14 KB |
| | abstract_factory[after].cpp | 1.47 KB |
| | abstract_factory.cpp | 1.69 KB |
| | decorator[before].cpp | 1.15 KB |
| | decorator[after].cpp | 1.34 KB |
| | Decorator.cpp | 1.42 KB |
| | Decorator.cpp | 1.59 KB |
| | prototype.php | 718 bytes |
| | prototype.php | 1.43 KB |
| | adapter.php | 994 bytes |
| | Memento.php | 2.01 KB |
| | Observer.php | 2.14 KB |
| | template_method.php | 2.2 KB |
| | abstract_factory.php | 2.27 KB |
| | abstract_factory.php | 4.1 KB |
| | COMMAND.php | 2.31 KB |
| | state.php | 2.35 KB |
| | Decorator.php | 2.35 KB |
| | Bridge.php | 2.38 KB |
| | Singleton.php | 2.46 KB |
Description
Design Patterns Explained Simply
Author: Alexander Shvets
Pub Date: 2015
Publisher: sourcemaking.com
ISBN: n/a
Pages: 117
Language: English
Format: PDF/EPUB/MOBI +code
Size: 11 Mb
If you have ever bought any programming books, you might have noticed that there are two types of them: books that are too short to understand the topic and books that are too long making it inevitable that you get bored. We’ve tried hard to avoid both of these categories with Design Patterns Explained Simply. This book is fast and simple way to get the idea behind each of the 29 popular design patterns. The book is not tied to any specific programming language and will be good for you as long as you have a basic knowledge of OOP. Most chapters are available on the website, so you can check out the simplicity of the language in the book and the way materials are presented. Why should I read this book?
1. It’s simple. It’s written in clear and simple language that makes it easy to read and understand.
2. It’s short. Yes, there are no useless demos or huge code listings — just clear and easy-to-understand descriptions with many graphical examples.
3. When you finish reading this book, you’ll have good reason to go to your boss and ask him for apromotion. Why? Because using design patterns will allow you to get your tasks done twice as fast, to write better code and to create efficient and reliable software architecture.
Sharing Widget