Tiszta kód: A Handbook of Agile Software Craftsmanship

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

Tiszta kód: A Handbook of Agile Software Craftsmanship (Robert Martin)

Olvasói vélemények

Összegzés:

Robert C. Martin „Clean Code” című könyve nagyra értékelt a karbantartható és olvasható kód írására vonatkozó gyakorlati tanácsai és elvei miatt. Bár különösen hasznos a programozásban újoncok és a kódolási szabványok javítására törekvő csapatok számára, tartalmaz néhány olyan tartalmat is, amely a tapasztalt fejlesztők számára elavultnak vagy túlzottan idealisztikusnak tűnhet. A könyv elsősorban Java példákkal íródott, ami korlátozhatja alkalmazhatóságát a más nyelveket használó programozók számára.

Előnyök:

Jól strukturált és könnyen olvasható, így széles közönség, köztük csapatok számára is elérhető.
Értékes elveket és legjobb gyakorlatokat kínál a tiszta kód írásához.
Sok gyakorlati példát és megvalósítható tanácsot tartalmaz.
Hangsúlyozza a kód olvashatóságának és karbantarthatóságának fontosságát.
Ösztönzi a kódolási gyakorlatok folyamatos fejlesztésére irányuló gondolkodásmódot vagy megközelítést.

Hátrányok:

A tartalom jelentős része Java-specifikus, ami nem feltétlenül releváns más nyelveket használó fejlesztők számára.
Néhány fejezetből hiányzik a mélység vagy a gyakorlati alkalmazhatóság, ami befolyásolja az általános minőséget.
Bizonyos bemutatott fogalmak és szabályok túlságosan leegyszerűsítőnek vagy idealisztikusnak tűnhetnek, ami a valós alkalmazásokat illetően zavarhoz vezethet.
A könyv hosszú, ami néhány olvasót túlterhelhet, különösen azokat, akik gyors tippeket keresnek.

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

Eredeti címe:

Clean Code: A Handbook of Agile Software Craftsmanship

Könyv tartalma:

Még a rossz kód is működhet. De ha a kód nem tiszta, az térdre kényszerítheti a fejlesztő szervezetet. Minden évben számtalan munkaóra és jelentős erőforrás vész el a rosszul megírt kód miatt. De ennek nem kell így lennie.

Robert C. Martin, a neves szoftverszakértő forradalmi paradigmát mutat be a Clean Code: A Handbook of Agile Software Craftsmanship című könyvében. Martin, aki segített programozók tízezreinek az agilis elveket gyakorlati szemszögből megismertetni, összefogott az Object Mentor munkatársaival, hogy a legjobb agilis gyakorlatukat, a kód „menet közbeni” tisztítását egy olyan könyvbe desztillálják, amely belénk oltja a szoftver kézműves értékeit, és jobb programozóvá tesz - de csak akkor, ha dolgozunk rajta.

Milyen munkát fogsz végezni? Kódot fogsz olvasni - rengeteg kódot. És kihívást kapsz, hogy elgondolkodj azon, hogy mi a jó és mi a rossz abban a kódban. Ami még fontosabb, hogy újra kell értékelned a szakmai értékeidet és a szakmád iránti elkötelezettségedet.

A Clean Code három részre oszlik. Az első a tiszta kód írásának elveit, mintáit és gyakorlatát írja le. A második rész több, egyre összetettebb esettanulmányból áll. Minden esettanulmány egy-egy gyakorlat a kód megtisztítására - egy problémás kódbázis átalakítására olyan kódbázissá, amely egészséges és hatékony. A harmadik rész az eredmény: egyetlen fejezet, amely az esettanulmányok készítése során összegyűjtött heurisztikák és „szagok” listáját tartalmazza. Az eredmény egy olyan tudásbázis, amely leírja, hogyan gondolkodunk, amikor kódot írunk, olvasunk és tisztítunk.

Az olvasók ebből a könyvből úgy távoznak, hogy megértik.

⬤ Hogyan lehet megkülönböztetni a jó és a rossz kódot.

⬤ Hogyan írjunk jó kódot, és hogyan alakítsuk át a rossz kódot jó kóddá.

⬤ Hogyan hozzunk létre jó neveket, jó függvényeket, jó objektumokat és jó osztályokat.

⬤ Hogyan formázza a kódot a maximális olvashatóság érdekében.

⬤ Hogyan valósítsunk meg teljes hibakezelést a kód logikájának elfedése nélkül.

⬤ Hogyan végezzen egységtesztelést és gyakorolja a tesztvezérelt fejlesztést.

⬤ Milyen „szagok” és heurisztikák segíthetnek a rossz kód azonosításában.

Ez a könyv minden olyan fejlesztőnek, szoftvermérnöknek, projektvezetőnek, csoportvezetőnek vagy rendszerelemzőnek kötelező darab, aki jobb kódot szeretne készíteni.

A könyv egyéb adatai:

ISBN:9780132350884
Szerző:
Kiadó:
Kötés:Puha kötés
A kiadás éve:2008
Oldalak száma:464

Vásárlás:

Jelenleg kapható, készleten van.

A szerző további könyvei:

Tiszta építészet: A kézművesek útmutatója a szoftverstruktúrához és -tervezéshez - Clean...
A The Clean Coder és a Clean Code című bestsellerek...
Tiszta építészet: A kézművesek útmutatója a szoftverstruktúrához és -tervezéshez - Clean Architecture: A Craftsman's Guide to Software Structure and Design
Tiszta kód: A Handbook of Agile Software Craftsmanship - Clean Code: A Handbook of Agile Software...
Még a rossz kód is működhet. De ha a kód nem...
Tiszta kód: A Handbook of Agile Software Craftsmanship - Clean Code: A Handbook of Agile Software Craftsmanship
Little Sister
LITTLE SISTER.Amikor Vivian Prosper megpróbálja felbérelni Brice-t, hogy akadályozza meg, hogy a húga hozzámenjen a fiatal Arthur Spotiswoodhoz, a férfi nem biztos, hogy el...
Little Sister
Könnyűvizes atomerőművek tervezési alapokon nyugvó balesetelemzési módszerei - Design-Basis Accident...
Ez a könyv a szabályozott könnyűvizes reaktorok...
Könnyűvizes atomerőművek tervezési alapokon nyugvó balesetelemzési módszerei - Design-Basis Accident Analysis Methods for Light-Water Nuclear Power Plants
Belépés a mély ismeretlenbe - Entering the Deep Unknown
A tizenegy éves Tommy osztálytársai bosszankodnak miatta, mert mindig hülyéskedik és megzavarja az órát...
Belépés a mély ismeretlenbe - Entering the Deep Unknown
Agilis szoftverfejlesztés, alapelvek, minták és gyakorlatok - Agile Software Development,...
Ez a könyv, amelyet egy szoftverfejlesztő írt...
Agilis szoftverfejlesztés, alapelvek, minták és gyakorlatok - Agile Software Development, Principles, Patterns, and Practices
Az arcot kereső társaság: A kezdődő szerelmi séta a világ körül - The Face Looking Company: The...
Azért jöttem ide, hogy egy olyan könyvről...
Az arcot kereső társaság: A kezdődő szerelmi séta a világ körül - The Face Looking Company: The Beginning Love Walk Around the World
The Face Looking Company: A kezdődő szerelmi séta a világ körül - The Face Looking Company: The...
Azért jöttem ide, hogy egy olyan könyvről...
The Face Looking Company: A kezdődő szerelmi séta a világ körül - The Face Looking Company: The Beginning Love Walk Around the World
A sápadt ajtó / Egy nőcsábász halála - The Pale Door / Death of a Ladies' Man
A FAKÓ AJTÓ.Dr. Kerry felbéreli Chadet, hogy tartsa szemmel alkoholista...
A sápadt ajtó / Egy nőcsábász halála - The Pale Door / Death of a Ladies' Man
Jim Bennett összes esete, 1. kötet - The Complete Cases of Jim Bennett, Volume 1
Jim Bennett clevelandi magánnyomozó több mint 20 történetben jelent meg a...
Jim Bennett összes esete, 1. kötet - The Complete Cases of Jim Bennett, Volume 1
Funkcionális tervezés: Alapelvek, minták és gyakorlatok - Functional Design: Principles, Patterns,...
Gyakorlati útmutató a jobb, tisztább kódhoz...
Funkcionális tervezés: Alapelvek, minták és gyakorlatok - Functional Design: Principles, Patterns, and Practices
Amerikai zombi-deprogramozó projekt - American Zombie Deprogram Project
Az Egyesült Államok megalapítása óta az amerikaiak által az amerikaiaknak szóló hírekként...
Amerikai zombi-deprogramozó projekt - American Zombie Deprogram Project
Hogyan csináljuk: Az emberi szaporodás evolúciója és jövője - How We Do It: The Evolution and Future...
Annak ellenére, hogy széles körben elterjedt az a...
Hogyan csináljuk: Az emberi szaporodás evolúciója és jövője - How We Do It: The Evolution and Future of Human Reproduction
Carnegie Denied: A Carnegie könyvtárépítési támogatásokat elutasító közösségek, 1898-1925 - Carnegie...
Andrew Carnegie volt a nyilvános könyvtárak...
Carnegie Denied: A Carnegie könyvtárépítési támogatásokat elutasító közösségek, 1898-1925 - Carnegie Denied: Communities Rejecting Carnegie Library Construction Grants, 1898-1925

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)