Gå direkte til innholdet

Stort sommersalg på pocket »

Til startsiden
Søk etter din neste leseopplevelse
Clean Code in Python
Spar

Clean Code in Python

heftet, Engelsk, 2018
Forfatter:
511,-
Sendes innen 4-8 virkedager

Getting the most out of Python to improve your codebase

Key Features
  • Save maintenance costs by learning to fix your legacy codebase
  • Learn the principles and techniques of refactoring
  • Apply microservices to your legacy systems by implementing practical techniques
Book Description

Python is currently used in many different areas such as software construction, systems administration, and data processing.

In all of these areas, experienced professionals can find examples of inefficiency, problems, and other perils, as a result of bad code. After reading this book, readers will understand these problems, and more importantly, how to correct them.

The book begins by describing the basic elements of writing clean code and how it plays an important role in Python programming. You will learn about writing efficient and readable code using the Python standard library and best practices for software design. You will learn to implement the SOLID principles in Python and use decorators to improve your code. The book delves more deeply into object oriented programming in Python and shows you how to use objects with descriptors and generators. It will also show you the design principles of software testing and how to resolve software problems by implementing design patterns in your code. In the final chapter we break down a monolithic application to a microservice one, starting from the code as the basis for a solid platform.

By the end of the book, you will be proficient in applying industry approved coding practices to design clean, sustainable and readable Python code.

What you will learn
  • Set up tools to effectively work in a development environment
  • Explore how the magic methods of Python can help us write better code
  • Examine the traits of Python to create advanced object-oriented design
  • Understand removal of duplicated code using decorators and descriptors
  • Effectively refactor code with the help of unit tests
  • Learn to implement the SOLID principles in Python
Who this book is for

This book will appeal to team leads, software architects and senior software engineers who would like to work on their legacy systems to save cost and improve efficiency. A strong understanding of Programming is assumed.

Andre har også sett på

  • Gå til Aichas salatfantasiers produktside
    Bokomslag for Aichas salatfantasier
    Aicha Bouhlou
    pocket
  • Gå til $100M Leadss produktside
    Bokomslag for $100M Leads
    Alex Hormozi
    pocket
  • Gå til Meditationss produktside
    Bokomslag for Meditations
    Marcus Aurelius
    pocket
  • Gå til When the Body Says Nos produktside
    Bokomslag for When the Body Says No
    Gabor Maté
    pocket
  • Gå til Fra drøm til drivhuss produktside
    Bokomslag for Fra drøm til drivhus
    Helene Moe Slinning
    innbundet
  • Gå til Dad, I Want to Hear Your Storys produktside
    Bokomslag for Dad, I Want to Hear Your Story
    Jeffrey Mason
    innbundet
  • Gå til Spis dette! ; smakfull hverdagsmat uten sukker og ultraprosessers produktside
    Bokomslag for Spis dette! ; smakfull hverdagsmat uten sukker og ultraprosesser
    Bente Josefsen
    innbundet
  • Gå til Maries rums produktside
    Bokomslag for Maries rum
    Marie Olsson Nylander
    kartonert
  • Gå til Zodiac Academy 5: Cursed Fatess produktside
    Bokomslag for Zodiac Academy 5: Cursed Fates
    heftet
  • Gå til Iron Flames produktside
    Bokomslag for Iron Flame
    Rebecca Yarros
    heftet
  • Gå til Ingens produktside
    Bokomslag for Ingen
    Pascal Engman
    pocket
  • Gå til Nattankares produktside
    Bokomslag for Nattankare
    Kristina Ohlsson
    innbundet

Du vil kanskje like

  • Gå til White Nightss produktside
    Bokomslag for White Nights
    Fyodor Dostoyevsky
    heftet
  • Gå til Man and His Symbolss produktside
    Bokomslag for Man and His Symbols
    Carl G. Jung
    pocket
  • Gå til The Behavior Operations Manuals produktside
    Bokomslag for The Behavior Operations Manual
    Chase Hughes
    pocket
  • Gå til Fearlesss produktside
    Bokomslag for Fearless
    Lauren Roberts
    innbundet
  • Gå til Sunrise on the Reapings produktside
    Bokomslag for Sunrise on the Reaping
    Suzanne Collins
    innbundet
  • Gå til Feathers so Viciouss produktside
    Bokomslag for Feathers so Vicious
    LIV Zander
    pocket
  • Gå til Voracious (The Edge of Darknesss produktside
    Bokomslag for Voracious (The Edge of Darkness
    Leigh Rivers
    pocket
  • Gå til The Hard Thing About Hard Thingss produktside
    Bokomslag for The Hard Thing About Hard Things
    Ben Horowitz
    innbundet
  • Gå til Leave Me Behinds produktside
    Bokomslag for Leave Me Behind
    K M Moronova
    pocket
  • Gå til Cozy Christmass produktside
    Bokomslag for Cozy Christmas
    Coco Wyo
    pocket
  • Gå til Let Them Theorys produktside
    Bokomslag for Let Them Theory
    Terry Davis
    pocket
  • Gå til How Not to Be Wrong: The Power of Mathematical Thinkings produktside
    Bokomslag for How Not to Be Wrong: The Power of Mathematical Thinking
    Jordan Ellenberg
    heftet

Anbefalt for deg

  • Gå til Learning Gos produktside
    Bokomslag for Learning Go
    Jon Bodner
    pocket
  • Gå til Design Patternss produktside
    Bokomslag for Design Patterns
    Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides
    innbundet
  • Gå til Coding with Roblox Lua in 24 Hourss produktside
    Bokomslag for Coding with Roblox Lua in 24 Hours
    Official Roblox Books(Pearson)
    heftet
  • Gå til Secure By Designs produktside
    Bokomslag for Secure By Design
    Dan Johnsson, Daniel Deogun, Daniel Sawano
    heftet
  • Gå til Art of Unit Testing, Thes produktside
    Bokomslag for Art of Unit Testing, The
    JavaScript, Roy Osherove, Vladimir Khorikov
    heftet
  • Gå til Digitalisering i arbeidslivets produktside
    Bokomslag for Digitalisering i arbeidslivet
    Kioto Villalobos-Sánchez
    heftet
  • Gå til Hacking With Python: The Complete and Easy Guide to Ethical Hacking, Python Hacking, Basic Security, and Penetration Testing - Learn How to Hack Fast!s produktside
    Bokomslag for Hacking With Python: The Complete and Easy Guide to Ethical Hacking, Python Hacking, Basic Security, and Penetration Testing - Learn How to Hack Fast!
    Joshua Welsh
    heftet
  • Gå til Front-End Back-End Development with HTML, CSS, JavaScript, jQuery, PHP, and MySQLs produktside
    Bokomslag for Front-End Back-End Development with HTML, CSS, JavaScript, jQuery, PHP, and MySQL
    Jon Duckett
    heftet
  • Gå til CCENT/CCNA ICND1 100-105 Official Cert Guides produktside
    Bokomslag for CCENT/CCNA ICND1 100-105 Official Cert Guide
    Wendell Odom
    øvrig
  • Gå til CCNA 200-301 Official Cert Guide Librarys produktside
    Bokomslag for CCNA 200-301 Official Cert Guide Library
    Wendell Odom, David Hucaby, Jason Gooley
    øvrig
  • Gå til Minecraft: The Complete Handbook Collections produktside
    Bokomslag for Minecraft: The Complete Handbook Collection
    øvrig
  • Gå til Modern Software Engineerings produktside
    Bokomslag for Modern Software Engineering
    David Farley
    heftet

Mer om Adlibris

Om Adlibris

Vi er Nordens største nettbokhandel, og tilbyr over 13 millioner boktitler og det meste av det beste innen spill, leker, hobby og garn. Vår misjon er å være en moderne bokhandel for alle bokelskere: et innbydende sted for lesing, læring og skaping. Det er hva som driver oss, hver dag. Adlibris er en del av Bonnier Group.

  • Alltid gode priser

  • Fri frakt over 299,-

  • Nordens største bokhandel

Meld deg på nyhetsbrev

Motta våre beste boktips, nyheter og gode tilbud. Registrer deg nå, og få 10% rabatt på det første kjøpet ditt. Tilbudet gjelder kun nye abonnenter og privatkunder. Rabatten gjelder ikke norske bøker utgitt 2024, fag- og studielitteratur, digitale bøker og gavekort.