Кількість
|
Вартість
|
||
|
Мова Python здобула популярність завдяки тому, що дає змогу новачкам майже відразу ж братися за написання коду. Однак досягти цілісного розуміння унікальних можливостей Python надзвичайно важко, особливо якщо врахувати, що на цьому шляху вас підстережує безліч прихованих пасток.
Книга приєднає вас до стилю програмування, витриманого в істинному "духу Python", і допоможе навчитися писати виключно надійний і високопродуктивний код. Використовуючи стиснений стиль викладу, піонером якого був Скотт Мейерс, автор надає 59 описів найкращих методик програмування, дає поради та показує найкоротші шляхи вирішення різних завдань програмування на Python, доповнюючи їх реалістичними Приклади коду.
Спираючись на свій багаторічний досвід створення інфраструктураструктурних проєктів для компанії Google, автор розкриває секрети маловідомих аспектів і ідіом Python, що радикально впливають на поведінку та продуктивність коду. Ви ознайомитеся з найкращими способами вирішення ключових завдань, що полегшить розуміння, супровід і вдосконалення вашого коду.
Основні теми книги:
- Дієві рекомендації з основних аспектів розроблення ПЗ з використанням версій Python 3.x і 2.x, доповнені докладними описами та прикладами.
- Найкращі методики написання функцій, що знижують ймовірність появи помилок у коді.
- Точний опис варіантів поведінки за допомогою класів і об'єктів.
- Рекомендації щодо того, як уникнути прихованих помилок за допомогою метакласів і динамічних атрибутів.
- Ефективні підходи до розв'язання проблем, пов'язаних із одночасним і паралельним виконанням безлічі операцій.
- Удосконалені прийоми роботи з вбудованими модулями Python.
- Інструментальні засоби та найкращі методики колективної розробки.
- Рішення з відладження, тестування й оптимізації коду.