Cod curat în Python: Refactoriați-vă baza de cod moștenită

Evaluare:   (4.2 din 5)

Cod curat în Python: Refactoriați-vă baza de cod moștenită (Mariano Anaya)

Recenzii ale cititorilor

Rezumat:

Cartea este foarte recomandată programatorilor Python care doresc să își dezvolte abilitățile dincolo de elementele de bază, în special în echipele de dezvoltare agile. Ea pune accentul pe scrierea unui cod curat și mentenabil și oferă perspective unice care nu sunt acoperite în mod obișnuit în alte cărți. Cu toate acestea, unii cititori au considerat că lipsa de exemple clare și didactice este un dezavantaj.

Avantaje:

Bine organizată și scrisă
foarte recomandată pentru a trece dincolo de elementele de bază
se concentrează pe scrierea de cod curat și întreținut
include materiale unice
pune accent pe lizibilitatea codului
oferă bune practici pentru OOP în Python.

Dezavantaje:

Lipsă de exemple clare și didactice; unii cititori au considerat că exemplele sunt greu de înțeles fără lecturi repetate.

(pe baza a 2 recenzii ale cititorilor)

Titlul original:

Clean Code in Python: Refactor your legacy code base

Conținutul cărții:

Obțineți maximum de Python pentru a vă îmbunătăți baza de cod

Caracteristici principale

⬤ Economisiți costurile de întreținere învățând să vă reparați baza de cod moștenită.

⬤ Învățați principiile și tehnicile de refactorizare.

⬤ Aplicați microservicii la sistemele dvs. moștenite prin implementarea tehnicilor practice.

Descrierea cărții

Python este utilizat în prezent în multe domenii diferite, cum ar fi construcția de software, administrarea sistemelor și prelucrarea datelor.

În toate aceste domenii, profesioniștii cu experiență pot găsi exemple de ineficiență, probleme și alte pericole, ca urmare a codului prost. După citirea acestei cărți, cititorii vor înțelege aceste probleme și, mai important, cum să le corecteze.

Cartea începe prin a descrie elementele de bază ale scrierii unui cod curat și modul în care acesta joacă un rol important în programarea Python. Veți învăța despre scrierea codului eficient și lizibil folosind biblioteca standard Python și cele mai bune practici pentru proiectarea software-ului. Veți învăța să implementați principiile SOLID în Python și să utilizați decoratorii pentru a vă îmbunătăți codul. Cartea aprofundează programarea orientată pe obiecte în Python și vă arată cum să utilizați obiecte cu descriptori și generatori. De asemenea, vă va arăta principiile de proiectare ale testării software și cum să rezolvați problemele software prin implementarea modelelor de proiectare în codul dvs. În ultimul capitol vom descompune o aplicație monolitică într-una cu microservicii, pornind de la cod ca bază pentru o platformă solidă.

Până la sfârșitul cărții, veți fi competenți în aplicarea practicilor de codare aprobate de industrie pentru a proiecta cod Python curat, durabil și lizibil.

Ce veți învăța

⬤ Să configurați instrumentele pentru a lucra eficient într-un mediu de dezvoltare.

⬤ Explorați modul în care metodele magice ale Python ne pot ajuta să scriem un cod mai bun.

⬤ Examinați trăsăturile Python pentru a crea un design avansat orientat pe obiect.

⬤ Înțelegeți eliminarea codului duplicat folosind decoratori și descriptori.

⬤ Refacționați eficient codul cu ajutorul testelor unitare.

⬤ Învățați să implementați principiile SOLID în Python.

Alte date despre carte:

ISBN:9781788835831
Autor:
Editura:
Legare:Copertă moale

Cumpărare:

Disponibil în prezent, pe stoc.

Alte cărți ale autorului:

Cod curat în Python - Ediția a doua: Dezvoltați cod mentenabil și eficient - Clean Code in Python -...
Abordați ineficiențele și erorile în mod pythonic...
Cod curat în Python - Ediția a doua: Dezvoltați cod mentenabil și eficient - Clean Code in Python - Second Edition: Develop maintainable and efficient code
Cod curat în Python: Refactoriați-vă baza de cod moștenită - Clean Code in Python: Refactor your...
Obțineți maximum de Python pentru a vă îmbunătăți...
Cod curat în Python: Refactoriați-vă baza de cod moștenită - Clean Code in Python: Refactor your legacy code base

Lucrările autorului au fost publicate de următorii editori:

© Book1 Group - toate drepturile rezervate.
Conținutul acestui site nu poate fi copiat sau utilizat, nici parțial, nici integral, fără permisiunea scrisă a proprietarului.
Ultima modificare: 2024.11.08 07:02 (GMT)