*** Book also provides you FREE Access to Online Instructional Videos. See video codes in the book ***
This book is about the 23 common GoF (Gang of Four) Design Patterns implemented and in Python.
A Design Pattern is a description or template that can be repeatedly applied to a commonly recurring problem in software design.
You will find a familiarity with Design Patterns very useful when planning, discussing, developing, managing and documenting your applications from now on and into the future. You will learn these Design Patterns.
Creational : Factory - Abstract Factory - Builder - Prototype - Singleton
Structural : Decorator - Adapter - Facade - Bridge - Composite - Flyweight - Proxy
Behavioral : Command - Chain of Responsibility - Observer Pattern - Interpreter - Iterator - Mediator - Memento - State - Strategy - Template - Visitor.
If you want a break from your computer and read from a book for a while, then this book is for you.
Thermal Design of Electronic Equipment (Electronics Handbook Series)
In a field where change and growth is inevitable, new electronic packaging problems continually arise. Smaller, more powerful devices are prone to overheating, causing intermittent system failures, corrupted signals, lower MTBF, and outright system failure. Since convection cooling is the heat transfer path most engineers take to deal with...
Eclipse IDE Pocket Guide
Eclipse is the world's most popular IDE for Java development. And although there are plenty of large tomes that cover all the nooks and crannies of Eclipse, what you really need is a quick, handy guide to the features that are used over and over again in Java programming. You need answers to basic questions such as: Where...
Drupal 7 Theming Cookbook
Themes are among the most powerful and flexible features available when it comes to the
presentation of a website. The greatest strength of Drupal lies in its design, which, when done
correctly, allows developers and designers to customize and micromanage each and every
aspect of the site. Furthermore, the Drupal theming system and its...
Mobile Wireless Communications A wide range of real-world examples illustrates the theoretical aspects of this tutorial introduction to digital mobile wireless networks. In particular, 2.5G and 3G packet-switched systems are discussed in detail, as are wireless LANs and personal-area networks. Many worked examples and homework exercises are provided, and a solutions manual is... Lift Application Development Cookbook
Over 50 practical recipes to build web applications using Lift, the most secure web framework available
Lift made easy with step-by-steps recipes written by a developer for developers
Practical examples covering topics from basic to advanced levels
Learn to use...