If you are picking up this book, it is because you want to level up the quality of the code you are producing. Regardless of the background and what type of work you are trying to achieve, testing is a prime indicator of solid software practices....
This book is concerned with the nuts and bolts of manipulating, processing, cleaning, and crunching data in Python. My goal is to offer a guide to the parts of the Python programming language and its data-oriented library ecosystem and tools that...
Core Data best practices by example: from simple persistency to multithreading and syncing
This book strives to give you clear guidelines for how to get the most out of Core Data while avoiding the pitfalls of this flexible and powerful framework....
Key Features
A practical guide to writing effective, organized, and clean code that works well
Learn test-driven principles to help you build better-designed apps with fewer bugs
A comprehensive overview of the techniques available for TDD in...
The creation of this book has provided me, Mike McGrath, a welcome opportunity to update my previous books on Java programming with the latest techniques. All examples I have given in this book demonstrate Java features supported by current...