Hodnotenie:
Kniha je vysoko cenená pre rozsiahle poznatky o agilnom vývoji, návrhových vzoroch a praktických príkladoch kódovacích postupov. Mnohí čitatelia ju považujú za transformačný zdroj na zlepšenie svojich programátorských zručností, najmä v oblasti objektovo orientovaného návrhu a agilných metodík. Objavujú sa však kritické pripomienky týkajúce sa jej prezentácie a absencie digitálneho vydania spolu s obavami o kvalitu tlače.
Výhody:⬤ Hlboké znalosti princípov SOLID a návrhových vzorov.
⬤ Praktické príklady vrátane podrobného prepisu párového programovania.
⬤ Jasné vysvetlenie agilných metodík.
⬤ Vhodné pre začiatočníkov aj pokročilých programátorov.
⬤ Často sa odporúča ako povinná referencia v knižniciach softvérového inžinierstva.
⬤ Drahé, bez dostupného digitálneho vydania.
⬤ Hlásená slabá kvalita tlače (napr. tenký papier).
⬤ Niektorí čitatelia očakávali podrobnejšie pokrytie agilných metód.
⬤ Prezentácia by mohla byť používateľsky prívetivejšia.
(na základe 68 čitateľských recenzií)
Agile Software Development, Principles, Patterns, and Practices
Táto kniha, napísaná vývojárom softvéru pre vývojárov softvéru, je jedinečnou zbierkou najnovších metód vývoja softvéru. Autor do nej zahŕňa metódy OOD, UML, návrhové vzory, agilné metódy a metódy XP s podrobným opisom kompletného softvérového návrhu pre opakovane použiteľné programy v jazykoch C++ a Java.
Pomocou praktického prístupu k riešeniu problémov ukazuje, ako vyvinúť objektovo orientovanú aplikáciu - od počiatočných fáz analýzy, cez nízkoúrovňový návrh až po implementáciu. Prevádza čitateľov myšlienkami návrhára -- ukazuje chyby, slepé uličky a tvorivé postrehy, ktoré sa vyskytujú počas celého procesu návrhu softvéru. KĽÚČOVÉ TÉMY: Zahŕňa: Princípy návrhu tried; riadenie zložitosti; princípy návrhu balíkov; analýza a návrh; vzory a prechody paradigiem.
Vysvetľuje princípy OOD jeden po druhom a potom ich demonštruje na mnohých príkladoch, kompletne spracovaných návrhoch a prípadových štúdiách. Zahŕňa nástrahy, úskalia a spôsoby, ako ich obísť pri aplikácii C++ a OOD, a potom ukazuje, ako možno použiť agilné metódy.
Podrobne rozoberá metódy návrhu a vývoja veľkého softvéru. Obsahuje tri kapitoly, podrobnú, samostatnú prípadovú štúdiu bezpečnostného systému budovy.
MARKET:Pre softvérových inžinierov, programátorov a analytikov, ktorí chcú pochopiť, ako navrhovať objektovo orientovaný softvér pomocou najmodernejších metód.
© Book1 Group - všetky práva vyhradené.
Obsah tejto stránky nesmie byť kopírovaný ani použitý čiastočne alebo v celku bez písomného súhlasu vlastníka.
Posledná úprava: 2024.11.13 22:11 (GMT)