Bookbot

Effective Python. 59 Specific Ways to Write Better Python

Ocena książki

Parametry

  • 256 stron
  • 9 godzin czytania

Więcej o książce

Starting with Python is easy, contributing to its popularity. However, its unique strengths and expressivity can be challenging to grasp initially, and there are hidden pitfalls that can lead to errors. This guide helps you leverage Python's full potential to write robust, efficient, and maintainable code. Following a scenario-driven style similar to Scott Meyers's Effective C++, the author presents 53 best practices, tips, and realistic examples from expert programmers. Through these examples, you’ll discover lesser-known quirks and idioms that significantly influence code behavior and performance. You'll learn to choose the most effective methods for various tasks and write clearer, more maintainable code. Drawing on extensive knowledge of Python's capabilities, the author provides practical advice applicable to both Python 3.x and 2.x. Topics covered include algorithms, objects, concurrency, collaboration, built-in modules, and production techniques. Each section features actionable guidelines organized into items, with well-crafted advice supported by technical arguments and illustrative examples. By using this guide, you can enhance your Python coding skills through a deep understanding of the technical reasons behind effective practices, rather than merely following rules or mimicking complex idioms.

Zakup książki

Effective Python. 59 Specific Ways to Write Better Python, Brett Slatkin

Język
Rok wydania
2015
Oprawa
(miękka)
Jak tylko się pojawi, wyślemy Ci wiadomość e-mail.

Metody płatności

4,3
Bardzo dobra
733 Ocena

Brakuje nam tutaj Twojej recenzji.

Tytuł
Effective Python. 59 Specific Ways to Write Better Python
Język
angielski
Rok wydania
2015
Oprawa
miękka
Liczba stron
256
ISBN10
0134034287
ISBN13
9780134034287
Oryginalna nazwa
Effektive Python
Ocena
4,25 z 5
Opis
Starting with Python is easy, contributing to its popularity. However, its unique strengths and expressivity can be challenging to grasp initially, and there are hidden pitfalls that can lead to errors. This guide helps you leverage Python's full potential to write robust, efficient, and maintainable code. Following a scenario-driven style similar to Scott Meyers's Effective C++, the author presents 53 best practices, tips, and realistic examples from expert programmers. Through these examples, you’ll discover lesser-known quirks and idioms that significantly influence code behavior and performance. You'll learn to choose the most effective methods for various tasks and write clearer, more maintainable code. Drawing on extensive knowledge of Python's capabilities, the author provides practical advice applicable to both Python 3.x and 2.x. Topics covered include algorithms, objects, concurrency, collaboration, built-in modules, and production techniques. Each section features actionable guidelines organized into items, with well-crafted advice supported by technical arguments and illustrative examples. By using this guide, you can enhance your Python coding skills through a deep understanding of the technical reasons behind effective practices, rather than merely following rules or mimicking complex idioms.