Tiszta kód Pythonban: A régi kódbázis átdolgozása

Értékelés:   (4.2 az 5-ből)

Tiszta kód Pythonban: A régi kódbázis átdolgozása (Mariano Anaya)

Olvasói vélemények

Összegzés:

A könyv kifejezetten ajánlott azoknak a Python-programozóknak, akik az alapokon túlmutatóan szeretnék fejleszteni tudásukat, különösen agilis fejlesztőcsapatokban. Hangsúlyt fektet a tiszta és karbantartható kód írására, és olyan egyedi meglátásokat nyújt, amelyekkel más könyvek általában nem foglalkoznak. Néhány olvasó azonban hátránynak találta a világos és didaktikus példák hiányát.

Előnyök:

Jól szervezett és megírt
erősen ajánlott az alapokon túllépők számára
a tiszta és karbantartható kód írására összpontosít
egyedi anyagot tartalmaz
a kód olvashatóságára helyezi a hangsúlyt
jó gyakorlatokat nyújt az OOP-hoz Pythonban.

Hátrányok:

Hiányoznak a világos és didaktikus példák; egyes olvasók a példákat többszöri olvasás nélkül nehezen értették meg.

(2 olvasói vélemény alapján)

Eredeti címe:

Clean Code in Python: Refactor your legacy code base

Könyv tartalma:

A Pythonból a legtöbbet kihozni a kódbázis javítása érdekében

Főbb jellemzők

⬤ Takarítson meg karbantartási költségeket azáltal, hogy megtanulja kijavítani örökölt kódbázisát.

⬤ Tanulja meg a refaktorálás elveit és technikáit.

⬤  Alkalmazza a mikroszolgáltatásokat örökölt rendszereihez gyakorlati technikák alkalmazásával.

Könyv leírása

A Pythont jelenleg számos különböző területen használják, például a szoftverépítésben, a rendszergazdálkodásban és az adatfeldolgozásban.

Mindezen területeken a tapasztalt szakemberek találhatnak példákat a rossz kódból eredő hatékonyságtalanságra, problémákra és egyéb veszélyekre. E könyv elolvasása után az olvasók megértik ezeket a problémákat, és ami még fontosabb, hogyan lehet őket kijavítani.

A könyv a tiszta kód írásának alapvető elemeinek ismertetésével kezdődik, és azzal, hogy ez milyen fontos szerepet játszik a Python programozásban. Megtanulhatod, hogyan írhatsz hatékony és olvasható kódot a Python szabványos könyvtárának segítségével, és megismerheted a szoftvertervezés legjobb gyakorlatait. Megtanulja a SOLID-elvek Pythonban való megvalósítását és a dekorátorok használatát a kódja javítására. A könyv mélyebben elmélyül az objektumorientált programozásban Pythonban, és megmutatja, hogyan használhat objektumokat leírókkal és generátorokkal. Megmutatja továbbá a szoftvertesztelés tervezési elveit, és azt is, hogyan oldhat meg szoftverproblémákat úgy, hogy tervezési mintákat valósít meg a kódjában. Az utolsó fejezetben egy monolitikus alkalmazást bontunk le mikroszolgáltatássá, a kódból kiindulva egy szilárd platform alapját képező alkalmazássá.

A könyv végére már jártas lesz az iparágban elfogadott kódolási gyakorlatok alkalmazásában, hogy tiszta, fenntartható és olvasható Python-kódot tervezzen.

Mit fog tanulni?

⬤ Egy fejlesztői környezetben való hatékony munkavégzéshez szükséges eszközök beállítása.

⬤ Felfedezni, hogy a Python varázslatos módszerei hogyan segíthetnek jobb kódot írni.

⬤ Vizsgálja meg a Python tulajdonságait a fejlett objektumorientált tervezéshez.

⬤ Tanulja meg a duplikált kód eltávolítását dekorátorok és leírók segítségével.

⬤ Eredményesen javítsa a kódot egységtesztek segítségével.

⬤ Tanulja meg a SOLID-elvek Pythonban történő megvalósítását.

A könyv egyéb adatai:

ISBN:9781788835831
Szerző:
Kiadó:
Kötés:Puha kötés

Vásárlás:

Jelenleg kapható, készleten van.

A szerző további könyvei:

Tiszta kód Pythonban - Második kiadás: Karbantartható és hatékony kód fejlesztése - Clean Code in...
A Pythonikus módszerrel kezelje az...
Tiszta kód Pythonban - Második kiadás: Karbantartható és hatékony kód fejlesztése - Clean Code in Python - Second Edition: Develop maintainable and efficient code
Tiszta kód Pythonban: A régi kódbázis átdolgozása - Clean Code in Python: Refactor your legacy code...
A Pythonból a legtöbbet kihozni a kódbázis...
Tiszta kód Pythonban: A régi kódbázis átdolgozása - Clean Code in Python: Refactor your legacy code base

A szerző munkáit az alábbi kiadók adták ki:

© Book1 Group - minden jog fenntartva.
Az oldal tartalma sem részben, sem egészben nem másolható és nem használható fel a tulajdonos írásos engedélye nélkül.
Utolsó módosítás időpontja: 2024.11.13 21:05 (GMT)