Értékelés:
A könyv nagyra értékelt a szoftverfejlesztési gyakorlatokra vonatkozó gyakorlati útmutatásai miatt, különösen az agilis környezetben. Sok olvasó találta tanulságosnak és hasznosnak mind a kezdő, mind a tapasztalt fejlesztők számára, segítve őket az alapvető fogalmak megértésében és a kódminőség javításában. Néhányan azonban kritizálták, hogy túl általános, félrevezető a címe, és nem elég mélyreható a tényleges agilis technikák tekintetében.
Előnyök:⬤ Jól megírt és lényeglátó
⬤ azonnal hasznos a legjobb programozási gyakorlatok megértéséhez
⬤ gyakorlati tanácsokat ad a jobb kódminőség érdekében
⬤ kezdők és tapasztalt fejlesztők számára egyaránt értékes
⬤ jól szervezett és könnyen áttekinthető
⬤ tartalmazza a fontos gyakorlatok és azok előnyeinek magyarázatát.
⬤ Egyes olvasók túl általánosnak találják
⬤ a cím félrevezetőnek tekinthető, mivel nem koncentrál eléggé az agilis technikákra
⬤ nem biztos, hogy kezdők vagy nem programozók számára alkalmas
⬤ nem tekinthető a csapatok agilis átalakításának végleges útmutatójának.
(10 olvasói vélemény alapján)
Essential Skills for the Agile Developer - A Guide to Better Programming and Design
Az agilis módszer napjaink uralkodó szoftverfejlesztési paradigmájává vált, de az agilis módszereket továbbra is nehéz mérni és javítani.
Az Essential Skills for the Agile Developer alulról felfelé haladva tölti be ezt a hiányt, és bevált technikákat tanít az egyéni és a csapat agilis gyakorlatok értékelésére és optimalizálására. A Net Objectives - a világ egyik vezető agilis képzési és tanácsadó cégének - négy vezetője írta ezt a könyvet, amely tükrözi a szervezetek agilisra való átállásában szerzett, felülmúlhatatlan tapasztalataikat.
Azokra a konkrét intézkedésekre és meglátásokra összpontosít, amelyek gazdaságos befektetéssel a legnagyobb tervezési és programozási javulást eredményezhetik. A szerzők feltárják a sikeres agilis projektekhez kapcsolódó kulcstényezőket, és gyakorlati módszereket kínálnak ezek mérésére. Konkrét példákon keresztül foglalkoznak az elvekkel, attitűdökkel, szokásokkal, technikai gyakorlatokkal és tervezési megfontolásokkal - és mindenekelőtt megmutatják, hogyan lehet mindezeket összefogva nagyobb értékű szoftvereket szállítani.
A szerzők technikáinak alkalmazásával a vezetők és a csapatok optimalizálhatják az egész szervezetet és az egész terméket annak teljes életciklusa során. Alapvető készségek az agilis fejlesztők számára megmutatja, hogyan végezzen szándékos programozást Válassza el a használatot a konstrukciótól Vegye figyelembe a tesztelhetőséget a kód írása előtt Kerülje a túl- és alultervezést Sikeres legyen az elfogadási tesztek által vezérelt fejlesztés (ATDD) minimalizálja a komplexitást és az átdolgozást Használja hatékonyabban és módszeresebben a kapszulázást Tudja, mikor és hogyan használja az öröklést Készüljön fel sikeresebben a változásokra Végezze sikeresebben a folyamatos integrációt Sajátítsa el a tervezés és a refaktorálás hatékony legjobb gyakorlatait.
© 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)