Books > Computing & IT > Computer programming > Programming languages
|
Buy Now
Learning Python Design Patterns - (Paperback, 2nd Revised edition)
Loot Price: R1,064
Discovery Miles 10 640
|
|
Learning Python Design Patterns - (Paperback, 2nd Revised edition)
Expected to ship within 10 - 15 working days
|
Leverage the power of Python design patterns to solve real-world
problems in software architecture and design About This Book *
Understand the structural, creational, and behavioral Python design
patterns * Get to know the context and application of design
patterns to solve real-world problems in software architecture,
design, and application development * Get practical exposure
through sample implementations in Python v3.5 for the design
patterns featured Who This Book Is For This book is for Software
architects and Python application developers who are passionate
about software design. It will be very useful to engineers with
beginner level proficiency in Python and who love to work with
Python 3.5 What You Will Learn * Enhance your skills to create
better software architecture * Understand proven solutions to
commonly occurring design issues * Explore the design principles
that form the basis of software design, such as loose coupling, the
Hollywood principle and the Open Close principle among others *
Delve into the object-oriented programming concepts and find out
how they are used in software applications * Develop an
understanding of Creational Design Patterns and the different
object creation methods that help you solve issues in software
development * Use Structural Design Patterns and find out how
objects and classes interact to build larger applications * Focus
on the interaction between objects with the command and observer
patterns * Improve the productivity and code base of your
application using Python design patterns In Detail With the
increasing focus on optimized software architecture and design it
is important that software architects think about optimizations in
object creation, code structure, and interaction between objects at
the architecture or design level. This makes sure that the cost of
software maintenance is low and code can be easily reused or is
adaptable to change. The key to this is reusability and low
maintenance in design patterns. Building on the success of the
previous edition, Learning Python Design Patterns, Second Edition
will help you implement real-world scenarios with Python's latest
release, Python v3.5. We start by introducing design patterns from
the Python perspective. As you progress through the book, you will
learn about Singleton patterns, Factory patterns, and Facade
patterns in detail. After this, we'll look at how to control object
access with proxy patterns. It also covers observer patterns,
command patterns, and compound patterns. By the end of the book,
you will have enhanced your professional abilities in software
architecture, design, and development. Style and approach This is
an easy-to-follow guide to design patterns with hands-on examples
of real-world scenarios and their implementation in Python v3.5.
Each topic is explained and placed in context, and for the more
inquisitive, there are more details on the concepts used.
General
Is the information for this product incomplete, wrong or inappropriate?
Let us know about it.
Does this product have an incorrect or missing image?
Send us a new image.
Is this product missing categories?
Add more categories.
Review This Product
No reviews yet - be the first to create one!
|
|
Email address subscribed successfully.
A activation email has been sent to you.
Please click the link in that email to activate your subscription.