EFFECTIVE PYTHON: 59 SPECIFIC WAYS TO WRITE BETTER PYTHON (EFFECTVE SOFTWARE DEVELOPMENT)
Verlag: Addison-Wesley, 2015
- Softcover
- Gebraucht

Anbieter: Stella & Rose's Books, PBFA, Tintern, MON, Vereinigtes KönigreichStella & Rose's Books, PBFA
AbeBooks-Verkäufer/-in seit 19. November 1998
Verbandsmitglied: PBFA
Artikel dieses Verkäufers ansehenZustand: Gebraucht - Gut
EUR 23,73
Anzahl: 1 verfügbar
In den WarenkorbArtikelbeschreibung vom Verkäufer
2015. Very good condition. Effective software development series. This book will help you master a truly "Pythonic" approach to programming, harnessing Python's full power to write exceptionally robust and well-performing code. Cardwraps. xviii and 227 pages including index. Second printing. Heavy crease to top corner of front cover, smaller creases to other corner tips. Contents clean. Packaged with care and promptly dispatched.
Bestandsnummer des Verkäufers 2134105
- Titel
- EFFECTIVE PYTHON: 59 SPECIFIC WAYS TO WRITE BETTER PYTHON (EFFECTVE SOFTWARE DEVELOPMENT)
- Autor
- Slatkin, Brett
- Verlag
- Addison-Wesley
- Veröffentlichungsjahr
- 2015
- Zustand
- Very Good
- Schutzumschlag
- No Jacket
- Einband
- Softcover
- ISBN-10
- 0134034287
- ISBN-13
- 9780134034287
“Each item in Slatkin’s Effective Python teaches a self-contained lesson with its own source code. This makes the book random-access: Items are easy to browse and study in whatever order the reader needs. I will be recommending Effective Python to students as an admirably compact source of mainstream advice on a very broad range of topics for the intermediate Python programmer.”
―Brandon Rhodes, software engineer at Dropbox and chair of PyCon 2016-2017
It’s easy to start coding with Python, which is why the language is so popular. However, Python’s unique strengths, charms, and expressiveness can be hard to grasp, and there are hidden pitfalls that can easily trip you up.
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 optimization in order to improve quality and performance
„Inhaltsangabe“ gehört möglicherweise zu einer anderen Auflage dieses Titels.
Über die Autorin bzw. den Autor
Brett Slatkin, senior staff software engineer at Google, is engineering lead and co-founder of Google Consumer Surveys. He previously worked on Google App Engine’s Python infrastructure, leveraged Python to manage Google’s enormous server fleet, and used Python to implement Google's system for PubSubHubbub, a protocol he co-created. Slatkin holds a B.S. in computer engineering from Columbia University in the City of New York. He lives in San Francisco.
„Über diesen Titel“ gehört möglicherweise zu einer anderen Auflage dieses Titels.
Stella & Rose's Books, PBFA
Tintern, MON, Vereinigtes Königreich
Versandkosten von Vereinigtes Königreich nach USA
| Artikel | 10 bis 21 Werktage | 7 bis 21 Werktage |
|---|---|---|
| Erster Artikel | EUR 20,27 | EUR 24,92 |
Zahlungsarten
Shop-Beschreibung
Established in 1991, we are a family-run business consisting of two shops: Stella Books at Monmouth Road, Tintern, Monmouthshire, NP16 6SE, UK, www.stellabooks.com
Spezialisierung
Railways & Engineering, Maritime, Transport, Cats & Dogs, UK Topography, Illustrated Books, Science & Technology, British & Foreign History, Military, Natural History & Field Sports, Observer's Books, W.E. Johns & Enid Blyton, Beatrix Potter, Ladybird Books, Childrens especially Rupert BearVerbandsmitglied
Die Mitglieder dieser Verbände haben sich verpflichtet, die höchsten Standards einzuhalten. Sie verbürgen sich für die Echtheit aller zum Verkauf angebotenen Artikel. Sie liefern fachkundige und detaillierte Beschreibungen, legen alle wesentlichen Mängel und/oder Restaurierungen offen, bieten klare und genaue Preisangaben und arbeiten während des Kaufprozesses fair und ehrlich.Unternehmensdaten der Verkäuferin bzw. des Verkäufers
Stella & Rose's Books, PBFA
Stella Books, Monmouth Road
Tintern, Vereinigtes Königreich NP16 6SE
Verkaufsbedingungen
Tel: +44 (0)1291 689755. Payment with order. We accept most major Credit and Debit cards including Amex. and PayPal. Orders paid via paypal will be shipped to the address details given with the paypal payment. Our objective is to get the book in the post to you within one working day. Returns: We do our best to make sure that all of our books are described accurately. Books can be returned within 14 days of receipt. If a book is found to be substantially not as described then we shall provide a full refund including return postage otherwise you shall be responsible for cost of return postage. Please phone or email before returning any item. An immediate refund will be given on receipt of any books returned. Contact: Sonia Bryant, Stella Books, Monmouth Road, Tintern, NP16 6SE Phone: 01291689755 Email: orders@stellabooks.com VAT No: GB667042236
Widerrufsrecht
Wenn Sie Verbraucher sind, können Sie gemäß den folgenden Bestimmungen vom Vertrag zurücktreten. Verbraucher ist jede natürliche Person, die zu Zwecken handelt, die nicht ihrer kaufmännischen, gewerblichen, künstlerischen oder beruflichen Tätigkeit zugerechnet werden können.
Informationen zum Widerrufsrecht
Gesetzliches Widerrufsrecht
Sie haben das Recht, den Vertrag innerhalb von 14 Tagen ohne Angabe von Gründen zu widerrufen.
Die Widerrufsfrist beträgt 14 Tage ab dem Tag, an dem Sie oder ein von Ihnen benannter Dritter, der nicht der Transporteur ist, die letzte Ware oder den letzten Posten oder das letzte Exemplar in Besitz genommen hat.
Um das Widerrufsrecht auszuüben, füllen Sie auf unserer Website unter „Meine Einkäufe" in „Mein Nutzerkonto" eine eindeutige Erklärung elektronisch aus und senden Sie sie ab. Wir werden Ihnen unverzüglich eine Bestätigung über den Eingang eines solchen Widerrufs auf einem dauerhaften Datenträger (z. B. per E-Mail) übermitteln.
Um die Widerrufsfrist einzuhalten, reicht es aus, dass Sie Ihre Mitteilung über die Ausübung des Widerrufsrechts vor Ablauf der Widerrufsfrist absenden.
Auswirkungen des Widerrufs
Wenn Sie diesen Vertrag widerrufen, erstatten wir Ihnen alle Zahlungen, die wir von Ihnen erhalten haben, einschließlich der Lieferkosten (mit Ausnahme der zusätzlichen Kosten, die entstehen, wenn Sie eine andere Art der Lieferung als die von uns angebotene günstigste Standardlieferung gewählt haben).
Wir können einen Abzug von der Rückerstattung für den Wertverlust der gelieferten Waren vornehmen, wenn der Verlust auf eine unnötige Behandlung durch Sie zurückzuführen ist.
Wir werden die Rückerstattung unverzüglich und nicht später als 14 Tage nach dem Tag vornehmen, an dem wir über Ihre Entscheidung, diesen Vertrag zu widerrufen, informiert wurden.
Für die Rückerstattung verwenden wir dasselbe Zahlungsmittel, das Sie für die ursprüngliche Transaktion verwendet haben, es sei denn, Sie haben ausdrücklich etwas anderes vereinbart; in keinem Fall werden Ihnen aufgrund einer solchen Rückerstattung Gebühren berechnet.
Wir können die Rückzahlung verweigern, bis wir die Waren wieder zurückerhalten haben oder Sie den Nachweis erbracht haben, dass Sie die Waren zurückgesandt haben, je nachdem, was eher eintritt.
Sie müssen die Waren unverzüglich und in jedem Fall spätestens 14 Tage ab dem Tag, an dem Sie uns über den Widerruf dieses Vertrags unterrichten, an Stella & Rose's Books, PBFA, Tintern, MON, United Kingdom, +44 01291689755, zurücksenden oder übergeben. Die Frist ist eingehalten, wenn Sie die Ware vor Ablauf der Frist von 14 Tagen zurücksenden. Sie müssen die direkten Kosten der Rücksendung der Waren tragen. Sie haften nur für einen etwaigen Wertverlust der Waren, der auf eine Behandlung zurückzuführen ist, die nicht zur Prüfung der Art, Eigenschaften und Funktionsweise der Waren erforderlich ist.
Ausnahmen vom Widerrufsrecht
Das Widerrufsrecht gilt nicht für:
- Die Lieferung von Zeitungen, Zeitschriften oder Magazinen mit Ausnahme von Abonnementverträgen; und
- Die Lieferung digitaler Inhalte, die nicht auf einem physischen Medium (z. B. auf einer CD oder DVD) geliefert werden, wenn Sie bei Ihrer Bestellung akzeptiert haben, dass wir mit der Lieferung beginnen können und dass Sie nach Beginn der Lieferung den Vertrag nicht mehr widerrufen können.
Versandbedingungen
Orders usually ship within 1 business day. UK customers: we offer a flat rate postage, same cost regardless of how many books ordered. Outside UK: Shipping costs are based on books weighing up to 1KG or 2.2lbs. If your book order is heavy or oversized, we may contact you to let you know extra shipping is required. All books are sent using Royal Mail or Parcelforce