File Name: Modular Programming with Python.pdf
Size: 10.27 MB
Uploaded: 2017-03-28 08:2:28
Python has evolved over the years and has become the primary choice of developers in various fields. The purpose of this book is to help readers develop readable, reliable, and maintainable programs in Python.
Starting with an introduction to the concept of modules and packages, this book shows how you can use these building blocks to organize a complex program into logical parts and make sure those parts are working correctly together.
Using clearly written, real-world examples, this book demonstrates how you can use modular techniques to build better programs. A number of common modular programming patterns are covered, including divide-and-conquer, abstraction, encapsulation, wrappers and extensibility. You will also learn how to test your modules and packages, how to prepare your code for sharing with other people, and how to publish your modules and packages on GitHub and the Python Package Index so that other people can use them. Finally, you will learn how to use modular design techniques to be a more effective programmer.
Erik Westra has been a professional software developer for over 25 years, and has worked almost exclusively in Python for the past decade. Erik's early interest in graphical user interface design led to the development of one of the most advanced urgent courier dispatch systems used by messenger and courier companies worldwide. In recent years, Erik has been involved in the design and implementation of systems matching seekers and providers of goods and services across a range of geographical areas, as well as real-time messaging and payments systems. This work has included the creation of real-time geocoders and map-based views of constantly changing data. Erik is based in New Zealand, and works for companies worldwide.
Erik is also the author of the Packt titles Python Geospatial Development, Python Geospatial Analysis, and Building Mapping Applications with QGIS.
Reading a publication can be one of a lot of activity that everyone in the world really likes. Do you like reading book thus. There are a lot of reasons why people like it. First reading a publication will give you a lot of new facts. When you read a e-book you will get new information due to the fact book is one of numerous ways to share the information or maybe their idea. Second, studying a book will make an individual more imaginative. When you reading through a book especially fictional book the author will bring you to definitely imagine the story how the character types do it anything. Third, you are able to share your knowledge to some others. When you read this Modular Programming with Python, you can tells your family, friends along with soon about yours guide. Your knowledge can inspire different ones, make them reading a e-book.
The book untitled Modular Programming with Python is the reserve that recommended to you to study. You can see the quality of the guide content that will be shown to you actually. The language that writer use to explained their ideas are easily to understand. The copy writer was did a lot of investigation when write the book, so the information that they share for your requirements is absolutely accurate. You also can get the e-book of Modular Programming with Python from the publisher to make you much more enjoy free time.
Would you one of the book lovers? If yes, do you ever feeling doubt if you find yourself in the book store? Try to pick one book that you find out the inside because don't judge book by its handle may doesn't work is difficult job because you are afraid that the inside maybe not as fantastic as in the outside search likes. Maybe you answer could be Modular Programming with Python why because the great cover that make you consider about the content will not disappoint a person. The inside or content will be fantastic as the outside or perhaps cover. Your reading sixth sense will directly make suggestions to pick up this book.
As a student exactly feel bored to be able to reading. If their teacher asked them to go to the library or even make summary for some publication, they are complained. Just minor students that has reading's heart and soul or real their passion. They just do what the instructor want, like asked to the library. They go to at this time there but nothing reading critically. Any students feel that examining is not important, boring and also can't see colorful images on there. Yeah, it is being complicated. Book is very important to suit your needs. As we know that on this era, many ways to get whatever we want. Likewise word says, many ways to reach Chinese's country. Therefore this Modular Programming with Python can make you really feel more interested to read.