Mastering Python Design Patterns 无水印pdf

所需积分/C币:15 2017-10-03 19:17:46 2.02MB PDF
61
收藏 收藏
举报

Mastering Python Design Patterns 英文无水印pdf pdf所有页面使用FoxitReader和PDF-XChangeViewer测试都可以打开 本资源转载自网络,如有侵权,请联系上传者或csdn删除 本资源转载自网络,如有侵权,请联系上传者或csdn删除
Mastering python design Patterns Copyright C 2015 Packt Publishing All rights reserved. No part of this book may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, without the prior written permission of the publisher, except in the case of brief quotations embedded in critical articles or reviews Every effort has been made in the preparation of this book to ensure the accuracy of the information presented. However, the information contained in this book is sold without warranty cither express or implied. Neither the author, nor Packt Publishing, and its dealers and distributors will be held liable for any damages caused or alleged to be caused directly or indirectly by this book Packt Publishing has endeavored to provide trademark information about all of the companies and products mentioned in this book by the appropriate use of capitals However, Packt Publishing cannot guarantee the accuracy of this information First published: January 2015 Production reference: 1220115 Published by packt Publishing ltd Livery place 35 Livery street Birmingham b3 2PB, UK ISBN978-1-78398-932-4 www.packtpub.com Credits Author Project Coordinator Sakis Kasampalis Aboli ambardekar Reviewers Proofreaders Evan Dempsey Ameesha green Amitabh sharma Joyce Littlejohn Yogendra sharma Patrycja Szablowska Tejal Soni Commissioning editor Graphics Kunal Parikh Abhinash Saht Acquisition Editor Production Coordinator Owen roberts Aparna bhagat Content Development Editor Cover Work Sumeet sawant Aparna Bhagat Technical editors Tanvi bhatt Garay s Copy Editors Shivangi chaturved Nithya p Adithi shetty about the author Sakis Kasampalis(@sKasampalis)is a software engineer living in the Netherlands. He is not dogmatic about particular programming languages and tools, his principle is that the right tool should be used for the right job. One of his favorite tools is Python because he finds it very productive Sakis was also the technical reviewer of Mastering Object-oriented Python and learning Python Design Patterns, published by Packt Publishing I want to thank my sweetheart, Georgia, for supporting this effort Many thanks to Owen Roberts who encouraged me to write this book. I also want to thank Sumeet Sawant for being a very kind and cooperative content development editor Last but not least i want to thank the reviewers of this book for their valuable feedback about the reviewers Evan dempsey is a software developer from Waterford, ireland When he isn't hacking in Python for fun and profit, he enjoys craft beers, common Lisp, and keeping up with modern research in machine learning. He is a contributor to several open source projects Amitabh Sharma is a professional software engineer. He has worked extensively on enterprise applications in telecommunications and business analytics. His work is focused on service-oriented architecture, data warehouses, and languages such as Java, Python, and others I would like to thank my grandfather and my father for allowing me to learn all that i can i would also like to thank my wife, Komal, for her support and encouragement Yogendra Sharma was born and brought up in a small but cultural town Pratapgarh, in the state of rajasthan. His basic education has been imparted in his hometown itself, and he completed his btech in Computer Science from Jaipur He is basically an engineer by heart and a technical enthusiast by nature He has vast experience in the fields of Python, Django framework, web app security, networking, Web 2.0, and c++ Along with CCNA, many other esteemed certifications have been awarded to him He is an active member of International Association of engineers Ubuntu, India and Computer Society of India More recently, he participated in bug bounty programs and won many bug bounties, ncluding the respected Yahoo, Ebay, PayPal bug bounty. He has been appointed as security researcher for several respected organizations, such as Adobe, ebay Avira, Moodle, Cisco, Atlassian, Basecamp, CodeClimate, Abacus, Rediff, Assembla, Recruiter Box, Tumbler, Wrike, Indeed, HybridSaaS, Sengrid, and SnapEngag He has reviewed many books from reputed publishing houses. You can find him on Linkedinathttp://in.linkedincom/in/yogendraosharma I would like to thank all my friends who always encouraged me to do something new and believing in me Patrycja szablowska is a Python developer with some Java background, with experience mainly in backend development. She graduated from nicolaus Copernicus University in Torun, Poland She is currently working in Warsaw, Poland, at Grupa Wirtualna Polska. She is constantly exploring technical novelties and is open-minded and eager to learn about the next Python library or framework. Her favorite programming motto is Code is read much more often than it is written I'd like to thank my husband, Waclaw, for encouraging me to explore new frontiers, and also my parents for teaching me what matters the most Www. Packtpub. com Support files, e Books, discount offers, and more Forsupportfilesanddownloadsrelatedtoyourbookpleasevisitwww.packtpub.cOm Did you know that Packt offers e Book versions of every book published, with PDF andepubfilesavailable?YoucanupgradetotheebooKversionatwww.packtpub com and as a print book customer, you are entitled to a discount on the e Book copy. Get in touch with us at service(@packtpub com for more details Atwww.packtPUb.comyoucanalsoreadacollectionoffreetechnicalarticlessign up for a range of free newsletters and receive exclusive discounts and offers on Packt books and ebooks HUPACKT https://www2.packtpub.com/books/subscription/packtlib Do you need instant solutions to your It questions? PacktLib is Packt's online digital book library. Here, you can search, access, and read Packt's entire library of books Why subscribe? Fully searchable across every book published by Packt Copy and paste, print, and bookmark content On demand and accessible via a web browser Free access for packt account holders Ifyouhaveanaccountwithpacktatwww.Packtpub.comyoucanusethistoaccess Packt Lib today and view nine entirely free books Simply use your login credentials for immediate access Table of contents Preface Chapter 1: The Factory Pattern Factory Method 9 A real-life example 10 A software example Use cases 10 Implementation 12 Abstract Factory 20 A real-life example 20 A software example 21 Use cases 21 Implementation 21 Summary Chapter 2: The Builder pattern 29 A real-life example 30 A software example 30 Use cases 31 Implementation 34 Summary 43 Chapter 3: The Prototype Pattern 45 A real-life example 47 A software example 48 Use cases 48 Implementation 49 Summary 54

...展开详情
试读 127P Mastering Python Design Patterns 无水印pdf
立即下载
限时抽奖 低至0.43元/次
身份认证后 购VIP低至7折
一个资源只可评论一次,评论内容不能少于5个字
您会向同学/朋友/同事推荐我们的CSDN下载吗?
谢谢参与!您的真实评价是我们改进的动力~
  • 至尊王者

关注 私信
上传资源赚钱or赚积分
最新推荐
Mastering Python Design Patterns 无水印pdf 15积分/C币 立即下载
1/127
Mastering Python Design Patterns 无水印pdf第1页
Mastering Python Design Patterns 无水印pdf第2页
Mastering Python Design Patterns 无水印pdf第3页
Mastering Python Design Patterns 无水印pdf第4页
Mastering Python Design Patterns 无水印pdf第5页
Mastering Python Design Patterns 无水印pdf第6页
Mastering Python Design Patterns 无水印pdf第7页
Mastering Python Design Patterns 无水印pdf第8页
Mastering Python Design Patterns 无水印pdf第9页
Mastering Python Design Patterns 无水印pdf第10页
Mastering Python Design Patterns 无水印pdf第11页
Mastering Python Design Patterns 无水印pdf第12页
Mastering Python Design Patterns 无水印pdf第13页
Mastering Python Design Patterns 无水印pdf第14页
Mastering Python Design Patterns 无水印pdf第15页
Mastering Python Design Patterns 无水印pdf第16页
Mastering Python Design Patterns 无水印pdf第17页
Mastering Python Design Patterns 无水印pdf第18页
Mastering Python Design Patterns 无水印pdf第19页
Mastering Python Design Patterns 无水印pdf第20页

试读结束, 可继续阅读

15积分/C币 立即下载