Értékelés:
A könyvet sok programozó örömmel fogadja az agilis elvek és tervezési minták átfogó ismertetése miatt, az olvasók pedig dicsérik a gyakorlati példákat és Robert Martin írói stílusát. Ugyanakkor kritika éri a félrevezető cím és az elavult példák miatt, amelyek nem tartalmaznak olyan modernebb programozási gyakorlatokat, mint a generikusok.
Előnyök:1) Az agilis programozási elvek és gyakorlatok átfogó lefedettsége. 2) Gyakorlati példák a SOLID elvekre és tervezési mintákra. 3) Robert Martin jól megírt és magával ragadó stílusa. 4) Kihívja és tanítja a programozókat, értékes meglátásokkal szolgál. 5) Több programozási nyelvre alkalmazható nyelv-agnosztikus megközelítés.
Hátrányok:1) A cím félrevezető lehet, mivel nem kizárólag C# könyv; inkább az általános szoftvertervezési elvekre összpontosít. 2) A példák elavultak lehetnek, és nem használnak generikusokat, ami korlátozza a jelenlegi gyakorlatok szempontjából való relevanciájukat. 3) Egyes példák Java idiómákat tükrözhetnek, amelyek nem feltétlenül fordíthatók le jól C#-ra. 4) A könyv bizonyos részei elavultnak tűnnek, és a tartalom felfrissítése érdekében jól jönne egy új kiadás.
(76 olvasói vélemény alapján)
Agile Principles, Patterns, and Practices in C#
A díjnyertes Agilis szoftverfejlesztés című könyvvel: Robert C. Martin több tízezer Java- és C++-programozónak segített megismertetni az agilis elveket. Most a.NET-programozóknak az agilis módszerekről szóló végleges útmutatót ad Robert C. Martin és Micah Martin Agile Principles, Patterns, and Practices in C# című, teljesen frissített kötetével.
Ez a könyv esettanulmányok sorát mutatja be, amelyek az agilis fejlesztés és az agilis tervezés alapjait szemléltetik, és gyorsan halad az UML-modellektől a valódi C#-kódig. A bevezető fejezetek lefektetik az agilis mozgalom alapjait, míg a későbbi fejezetek a gyakorlatban is bemutatják a bevált technikákat. A könyv számos forráskód-példát tartalmaz, amelyek a szerzők weboldaláról is letölthetők.
Az olvasók ebből a könyvből megértéssel távoznak.
⬤ Az agilis alapelveket és az Extreme Programming tizennégy gyakorlatát.
⬤ Spiking, osztás, sebesség, valamint az iterációk és kiadások tervezése.
⬤ Tesztvezérelt fejlesztés, teszt-első tervezés és átvételi tesztelés.
⬤ Refaktorálás egységteszteléssel.
⬤ Páros programozás.
⬤ Agilis tervezés és tervezési szagok.
⬤ Az UML-diagramok öt típusa és hatékony használatuk.
⬤ Objektumorientált csomagtervezés és tervezési minták.
⬤ Hogyan állítsuk össze mindezt egy valós projekthez.
Akár C# programozó, akár Visual Basic vagy Java programozó, aki C# nyelvet tanul, akár szoftverfejlesztési menedzser vagy üzleti elemző, a Agile Principles, Patterns, and Practices in C# az első könyv, amelyet el kell olvasnia, hogy megértse az agilis szoftvereket, és azt, hogy hogyan alkalmazható a.NET keretrendszerben történő programozásra.
© 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)