Python in Practice: Create Better Programs Using Concurrency, Libraries, and Patterns

3.75/5 · 61 ratings

Python in Practice serves as a high level masterclass for developers ready to move beyond basic syntax and into the realm of professional software architecture. Mark Summerfield provides a practical roadmap for writing cleaner, faster, and more maintainable code by applying proven design patterns specifically tailored for the Python ecosystem. This Jolt Award winning guide moves past theoretical …

Shelves
Software Programming Nonfiction book Computer Science Technology Mark Summerfield

More like this


Algorithms

This fourth edition of Robert Sedgewick and Kevin Wayne's Algorithms is the leading textbook on algorithms today and is widely used in colleges an…

3.75/5 · 61 ratings

Code Complete: A Practical Handbook of Software Construction

Widely considered one of the best practical guides to programming, Steve McConnell’s original code complete has been helping developers write bett…

3.75/5 · 61 ratings

Automate the Boring Stuff with Python: Practical Programming for Total Beginners

If you've ever spent hours renaming files or updating hundreds of spreadsheet cells, you know how tedious tasks like these can be. But what if you…

3.75/5 · 61 ratings

Growing Object-Oriented Software, Guided by Tests

Foreword by Kent Beck "The authors of this book have led a revolution in the craft of programming by controlling the environment in which software…

3.75/5 · 61 ratings

Cracking the Coding Interview: 150 Programming Questions and Solutions

Now in the 5th edition, Cracking the Coding Interview gives you the interview preparation you need to get the top software developer jobs. This is…

3.75/5 · 61 ratings

Clean Architecture

Building upon the success of best-sellers The Clean Coder and Clean Code, legendary software craftsman Robert C. "Uncle Bob" Martin shows how to b…

3.75/5 · 61 ratings

Code: The Hidden Language of Computer Hardware and Software

What do flashlights, the British invasion, black cats, and seesaws have to do with computers? In CODE, they show us the ingenious ways we manipula…

3.75/5 · 61 ratings

Clean Code: A Handbook of Agile Software Craftsmanship

Even bad code can function. But if code isn't clean, it can bring a development organization to its knees. Every year, countless hours and signifi…

3.75/5 · 61 ratings

Continuous delivery

Winner of the 2011 Jolt Excellence Award!Getting software released to users is often a painful, risky, and time-consuming process. This groundbrea…

3.75/5 · 61 ratings

Effective Java

Since this Jolt-award winning classic was last updated in 2008 (shortly after Java 6 was released), Java has changed dramatically. The principal e…

3.75/5 · 61 ratings

The C++ Programming Language

More than three-quarters of a million programmers have benefited from this book in all of its editions Written by Bjarne Stroustrup, the creator o…

3.75/5 · 61 ratings

Java Concurrency in Practice

"I was fortunate indeed to have worked with a fantastic team on the design and implementation of the concurrency features added to the Java platfo…

3.75/5 · 61 ratings