Articoli correlati a Robust Python: Write Clean and Maintainable Code

Robust Python: Write Clean and Maintainable Code - Brossura

 
9781098100667: Robust Python: Write Clean and Maintainable Code

Sinossi

Does it seem like your Python projects are getting bigger and bigger? Are you feeling the pain as your codebase expands and gets tougher to debug and maintain? Python is an easy language to learn and use, but that also means systems can quickly grow beyond comprehension. Thankfully, Python has features to help developers overcome maintainability woes.

In this practical book, author Patrick Viafore shows you how to use Python's type system to the max. You'll look at user-defined types, such as classes and enums, and Python's type hinting system. You'll also learn how to make Python extensible and how to use a comprehensive testing strategy as a safety net. With these tips and techniques, you'll write clearer and more maintainable code.

  • Learn why types are essential in modern development ecosystems
  • Understand how type choices such as classes, dictionaries, and enums reflect specific intents
  • Make Python extensible for the future without adding bloat
  • Use popular Python tools to increase the safety and robustness of your codebase
  • Evaluate current code to detect common maintainability gotchas
  • Build a safety net around your codebase with linters and tests

Le informazioni nella sezione "Riassunto" possono far riferimento a edizioni diverse di questo titolo.

Informazioni sull?autore

Patrick Viafore has been working in the software industry for 13+ years, working on mission critical software systems, including in lightning detection, telecommunications and operating systems. His work in static typed languages has influenced his approach to dynamic languages and how we can make them safer and more robust. He also is an organizer of the HSV.py meetup, where he can observe common Python obstacles, from beginners to experts. His goal is to make computer science/software engineering topics more approachable to the developer community.

Patrick currently works at Canonical, developing pipelines/tools to deploy Ubuntu images to public cloud providers. He also does software consulting and contracting through his business Kudzera, LLC.

Le informazioni nella sezione "Su questo libro" possono far riferimento a edizioni diverse di questo titolo.

Compra usato

Condizioni: buono
Former library book; Pages can...
Visualizza questo articolo

EUR 2,88 per la spedizione da U.S.A. a Italia

Destinazione, tempi e costi

EUR 8,09 per la spedizione da Regno Unito a Italia

Destinazione, tempi e costi

Risultati della ricerca per Robust Python: Write Clean and Maintainable Code

Foto dell'editore

Viafore, Patrick
Editore: O'Reilly Media, 2021
ISBN 10: 1098100662 ISBN 13: 9781098100667
Antico o usato Paperback

Da: ThriftBooks-Atlanta, AUSTELL, GA, U.S.A.

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Paperback. Condizione: Good. No Jacket. Former library book; Pages can have notes/highlighting. Spine may show signs of wear. ~ ThriftBooks: Read More, Spend Less 0.45. Codice articolo G1098100662I3N10

Contatta il venditore

Compra usato

EUR 14,60
Convertire valuta
Spese di spedizione: EUR 2,88
Da: U.S.A. a: Italia
Destinazione, tempi e costi

Quantità: 1 disponibili

Aggiungi al carrello

Foto dell'editore

Viafore, Patrick
Editore: O'Reilly Media, 2021
ISBN 10: 1098100662 ISBN 13: 9781098100667
Antico o usato Brossura

Da: SecondSale, Montgomery, IL, U.S.A.

Valutazione del venditore 4 su 5 stelle 4 stelle, Maggiori informazioni sulle valutazioni dei venditori

Condizione: Very Good. Item in very good condition! Textbooks may not include supplemental items i.e. CDs, access codes etc. Codice articolo 00082547906

Contatta il venditore

Compra usato

EUR 13,04
Convertire valuta
Spese di spedizione: EUR 29,83
Da: U.S.A. a: Italia
Destinazione, tempi e costi

Quantità: 4 disponibili

Aggiungi al carrello

Foto dell'editore

Viafore, Patrick
Editore: O'Reilly Media, 2021
ISBN 10: 1098100662 ISBN 13: 9781098100667
Antico o usato Brossura

Da: SecondSale, Montgomery, IL, U.S.A.

Valutazione del venditore 4 su 5 stelle 4 stelle, Maggiori informazioni sulle valutazioni dei venditori

Condizione: Good. Item in good condition. Textbooks may not include supplemental items i.e. CDs, access codes etc. Codice articolo 00081362086

Contatta il venditore

Compra usato

EUR 13,04
Convertire valuta
Spese di spedizione: EUR 29,83
Da: U.S.A. a: Italia
Destinazione, tempi e costi

Quantità: 3 disponibili

Aggiungi al carrello

Foto dell'editore

Viafore, Patrick
Editore: O'Reilly Media, 2021
ISBN 10: 1098100662 ISBN 13: 9781098100667
Nuovo Brossura

Da: Speedyhen, London, Regno Unito

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Condizione: NEW. Codice articolo NW9781098100667

Contatta il venditore

Compra nuovo

EUR 38,08
Convertire valuta
Spese di spedizione: EUR 8,09
Da: Regno Unito a: Italia
Destinazione, tempi e costi

Quantità: 13 disponibili

Aggiungi al carrello

Immagini fornite dal venditore

Patrick Viafore
Editore: O'Reilly Media, US, 2021
ISBN 10: 1098100662 ISBN 13: 9781098100667
Nuovo Paperback

Da: Rarewaves USA, OSWEGO, IL, U.S.A.

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Paperback. Condizione: New. Does it seem like your Python projects are getting bigger and bigger? Are you feeling the pain as your codebase expands and gets tougher to debug and maintain? Python is an easy language to learn and use, but that also means systems can quickly grow beyond comprehension. Thankfully, Python has features to help developers overcome maintainability woes.In this practical book, author Patrick Viafore shows you how to use Python's type system to the max. You'll look at user-defined types, such as classes and enums, and Python's type hinting system. You'll also learn how to make Python extensible and how to use a comprehensive testing strategy as a safety net. With these tips and techniques, you'll write clearer and more maintainable code.Learn why types are essential in modern development ecosystemsUnderstand how type choices such as classes, dictionaries, and enums reflect specific intentsMake Python extensible for the future without adding bloatUse popular Python tools to increase the safety and robustness of your codebaseEvaluate current code to detect common maintainability gotchasBuild a safety net around your codebase with linters and tests. Codice articolo LU-9781098100667

Contatta il venditore

Compra nuovo

EUR 43,11
Convertire valuta
Spese di spedizione: EUR 3,41
Da: U.S.A. a: Italia
Destinazione, tempi e costi

Quantità: Più di 20 disponibili

Aggiungi al carrello

Foto dell'editore

Patrick Viafore
Editore: O'Reilly, 2021
ISBN 10: 1098100662 ISBN 13: 9781098100667
Nuovo PAP

Da: PBShop.store UK, Fairford, GLOS, Regno Unito

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

PAP. Condizione: New. New Book. Shipped from UK. Established seller since 2000. Codice articolo GB-9781098100667

Contatta il venditore

Compra nuovo

EUR 41,92
Convertire valuta
Spese di spedizione: EUR 6,09
Da: Regno Unito a: Italia
Destinazione, tempi e costi

Quantità: 13 disponibili

Aggiungi al carrello

Immagini fornite dal venditore

Viafore, Patrick
Editore: O'Reilly Media 8/3/2021, 2021
ISBN 10: 1098100662 ISBN 13: 9781098100667
Nuovo Paperback or Softback

Da: BargainBookStores, Grand Rapids, MI, U.S.A.

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Paperback or Softback. Condizione: New. Robust Python: Write Clean and Maintainable Code 1.33. Book. Codice articolo BBS-9781098100667

Contatta il venditore

Compra nuovo

EUR 36,77
Convertire valuta
Spese di spedizione: EUR 11,51
Da: U.S.A. a: Italia
Destinazione, tempi e costi

Quantità: 5 disponibili

Aggiungi al carrello

Immagini fornite dal venditore

Patrick Viafore
Editore: O'Reilly Media, US, 2021
ISBN 10: 1098100662 ISBN 13: 9781098100667
Nuovo Paperback

Da: Rarewaves USA United, OSWEGO, IL, U.S.A.

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Paperback. Condizione: New. Does it seem like your Python projects are getting bigger and bigger? Are you feeling the pain as your codebase expands and gets tougher to debug and maintain? Python is an easy language to learn and use, but that also means systems can quickly grow beyond comprehension. Thankfully, Python has features to help developers overcome maintainability woes.In this practical book, author Patrick Viafore shows you how to use Python's type system to the max. You'll look at user-defined types, such as classes and enums, and Python's type hinting system. You'll also learn how to make Python extensible and how to use a comprehensive testing strategy as a safety net. With these tips and techniques, you'll write clearer and more maintainable code.Learn why types are essential in modern development ecosystemsUnderstand how type choices such as classes, dictionaries, and enums reflect specific intentsMake Python extensible for the future without adding bloatUse popular Python tools to increase the safety and robustness of your codebaseEvaluate current code to detect common maintainability gotchasBuild a safety net around your codebase with linters and tests. Codice articolo LU-9781098100667

Contatta il venditore

Compra nuovo

EUR 44,91
Convertire valuta
Spese di spedizione: EUR 3,41
Da: U.S.A. a: Italia
Destinazione, tempi e costi

Quantità: Più di 20 disponibili

Aggiungi al carrello

Immagini fornite dal venditore

Viafore, Patrick
Editore: O'Reilly Media, 2021
ISBN 10: 1098100662 ISBN 13: 9781098100667
Nuovo Brossura

Da: GreatBookPrices, Columbia, MD, U.S.A.

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Condizione: New. Codice articolo 42901501-n

Contatta il venditore

Compra nuovo

EUR 32,01
Convertire valuta
Spese di spedizione: EUR 17,04
Da: U.S.A. a: Italia
Destinazione, tempi e costi

Quantità: Più di 20 disponibili

Aggiungi al carrello

Foto dell'editore

Viafore, Patrick
Editore: O'Reilly Media, 2021
ISBN 10: 1098100662 ISBN 13: 9781098100667
Nuovo Brossura

Da: Ria Christie Collections, Uxbridge, Regno Unito

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Condizione: New. In. Codice articolo ria9781098100667_new

Contatta il venditore

Compra nuovo

EUR 41,79
Convertire valuta
Spese di spedizione: EUR 10,40
Da: Regno Unito a: Italia
Destinazione, tempi e costi

Quantità: Più di 20 disponibili

Aggiungi al carrello

Vedi altre 29 copie di questo libro

Vedi tutti i risultati per questo libro