Å få mest mulig ut av Python for å forbedre kodebasen din. 'Clean Code in Python' gir en grundig innføring i teknikker og prinsipper for å forbedre eksisterende kode. Ved å lære hvordan du kan oppdatere og vedlikeholde legacy-kode, vil du kunne redusere vedlikeholdskostnadene betydelig. Boken tar for seg prinsippene bak refaktorering, som er avgjørende for å forbedre kvaliteten på koden. Du vil også oppdage hvordan mikro tjenester kan implementeres i eldre systemer ved hjelp av praktiske teknikker. Python er i dag et populært språk innen programvareutvikling, systemadministrasjon og databehandling. Gjennom dette verket vil du erkjenne de vanligste ineffektivitetene og problemene som følge av dårlig kode og, viktigst av alt, hvordan du kan rette opp i disse. Boken begynner med en beskrivelse av de grunnleggende elementene for å skrive ren kode, og hvordan dette er vesentlig for Python-programmering. Du vil lære hvordan du kan skrive effektiv og lesbar kode ved hjelp av Pythons standardbibliotek og beste praksiser for programvaredesign. Videre vil du implementere SOLID-prinsippene i Python og bruke dekoratorer for å forbedre kodekvaliteten.