Effective Python by Brett Slatkin


ISBN
9780134034287
Published
Binding
Paperback
Pages
256
Dimensions
180 x 230 x 10mm

Effective Python will help you master a truly "Pythonic" approach to programming, harnessing Python's full power to write exceptionally robust and well-performing code. Using the concise, scenario-driven style pioneered in Scott Meyers' best-selling Effective C++, Brett Slatkin brings together 59 Python best practices, tips, and shortcuts, and explains them with realistic code examples.

Drawing on years of experience building Python infrastructure at Google, Slatkin uncovers little-known quirks and idioms that powerfully impact code behavior and performance. You'll learn the best way to accomplish key tasks, so you can write code that's easier to understand, maintain, and improve.

Key features include

Actionable guidelines for all major areas of Python 3.x and 2.x development, with detailed explanations and examples
Best practices for writing functions that clarify intention, promote reuse, and avoid bugs
Coverage of how to accurately express behaviors with classes and objects
Guidance on how to avoid pitfalls with metaclasses and dynamic attributes
More efficient approaches to concurrency and parallelism
Better techniques and idioms for using Python's built-in modules
Tools and best practices for collaborative development
Solutions for debugging, testing, and optimisation in order to improve quality and performance
EOFY 2025 Book Frenzy
79.89
RRP: $93.99
15% off RRP


This product is unable to be ordered online. Please check in-store availability.
Instore Price: $93.99
Enter your Postcode or Suburb to view availability and delivery times.

Other Titles by Brett Slatkin

Effective Python
103.99
88.39
15% Off


RRP refers to the Recommended Retail Price as set out by the original publisher at time of release.
The RRP set by overseas publishers may vary to those set by local publishers due to exchange rates and shipping costs.
Due to our competitive pricing, we may have not sold all products at their original RRP.