Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Pro Python Best Practices: Debugging, Testing and Maintenance

Buy

Learn software engineering and coding best practices to write Python code right and error free. In this book you’ll see how to properly debug, organize, test, and maintain your code, all of which leads to better, more efficient coding.

Software engineering is difficult. Programs of any substantial length are inherently prone to errors of all kinds. The development cycle is full of traps unknown to the apprentice developer. Yet, in Python textbooks little attention is paid to this aspect of getting your code to run. At most, there is a chapter on debugging or unit testing in your average basic Python book. However, the proportion of time spent on getting your code to run is much higher in the real world. Pro Python Best Practices aims to solve this problem.



What You'll Learn
  • Learn common debugging techniques that help you find and eliminate errors
  • Gain techniques to detect bugs more easily
  • Learn techniques to keep your project under control
Who This Book Is For


Experienced Python coders from web development, big data, and more.



(HTML tags aren't allowed.)

Introducing Windows 8: An Overview for IT Professionals (Introducing (Microsoft))
Introducing Windows 8: An Overview for IT Professionals (Introducing (Microsoft))
The Windows 8 operating system is the newest member of the Microsoft Windows family. It differs from earlier Windows releases as much for what it does not change as for what it does change. That is, the features that IT pros loved about Windows 7 are still there in Windows 8—just better. The same keyboard shortcuts,...
Mac OS X Panther Hacks: 100 Industrial Strength Tips & Tools
Mac OS X Panther Hacks: 100 Industrial Strength Tips & Tools
Like the animal it's named for, Mac OS X Panther is beautiful, sleek, superbly efficient, dangerously alluring, and all muscle under the surface. Beneath its appealing interface, it's a hard-working machine. Those coming to Mac OS X from previous incarnations of the operating system recognize much of the friendly face of the Macintosh they're used...
Invitation to Number Theory (New Mathematical Library)
Invitation to Number Theory (New Mathematical Library)
This book is one of a series written by professional mathematicians in order to make some important mathematical ideas interesting and understandable to a large audience of high school students and laymen. Most of the volumes in the New Mathematical Library cover topics not usually included in the high school curriculum; they vary in difficulty,...

The Definitive Guide to Grails 2
The Definitive Guide to Grails 2

Grails is a full stack framework which aims to greatly simplify the task of building serious web applications for the JVM. The concepts within Grails, like interceptors, tag libs, and Groovy Server Pages (GSP), make those in the Java community feel right at home.

Grails’ foundation is on solid open source technologies such as...

Manual of Pediatric Hematology and Oncology, Fourth Edition
Manual of Pediatric Hematology and Oncology, Fourth Edition

Entirely updated to reflect modern thinking and protocols, the Manual of Pediatric Hematology and Oncology provides concise information needed for the day-to-day management of children with pediatric hematologic and oncologic diseases. The clear style allows readers to make an accurate diagnosis and permits him/her to treat patients...

Introduction to Reconfigurable Supercomputing (Synthesis Lectures on Computer Architecture)
Introduction to Reconfigurable Supercomputing (Synthesis Lectures on Computer Architecture)

This book covers technologies, applications, tools, languages, procedures, advantages, and disadvantages of reconfigurable supercomputing using Field Programmable Gate Arrays (FPGAs). The target audience is the community of users of High Performance Computers (HPC) who may benefit from porting their applications into a reconfigurable...

©2018 LearnIT (support@pdfchm.net) - Privacy Policy