Hodnotenie:
Kniha „Refactoring Databases“ od Scotta Amblera a Pramoda Sadalageho predstavuje komplexný katalóg stratégií refaktorovania databáz zameraných na zlepšenie návrhu a údržby databáz. Hoci ponúka cenné poznatky a praktické techniky, niektoré recenzie poukazujú na jej obmedzenia v hĺbke a praktických aplikáciách. Slúži ako užitočná referencia pre návrhárov databáz, najmä v agilnom prostredí, ale pre skúsených vývojárov môže byť základom.
Výhody:⬤ Komplexný katalóg stratégií refaktorovania databáz pokrývajúci rôzne aspekty, ako sú štrukturálne, dátové kvality a architektonické refaktorovania.
⬤ Jasne vysvetlené transformácie s navrhovanými stratégiami na implementáciu v produkčných prostrediach.
⬤ Užitočné ako referencia pre návrhárov a vývojárov databáz, najmä pre tých, ktorí používajú agilné metodiky.
⬤ Podporuje evolučný prístup k vývoju databáz, pričom sa zameriava skôr na priebežné prispôsobovanie než na predbežný návrh.
⬤ Mnohé techniky sa považujú za základné alebo samozrejmé a skúseným vývojárom ponúkajú len málo nových poznatkov.
⬤ Obmedzené usmernenie k praktickým nástrojom a metódam implementácie a sledovania zmien.
⬤ Problémy s úpravou a sadzbou v tlačenom vydaní znižujú čitateľnosť.
⬤ Chýba hĺbka kritických tém, ako je testovanie, riadenie zmien a refaktorovanie vo viacerých schémach.
(na základe 33 čitateľských recenzií)
Refactoring Databases: Evolutionary Database Design (Paperback)
Refaktoring preukázal svoju hodnotu v širokej škále vývojových projektov - pomáha softvérovým profesionálom zlepšiť návrhy systémov, udržiavateľnosť, rozšíriteľnosť a výkonnosť. Popredný agilný metodológ Scott Ambler a renomovaný konzultant Pramodkumar Sadalage teraz po prvýkrát predstavujú výkonné techniky refaktorovania určené špeciálne pre databázové systémy.
Ambler a Sadalage ukazujú, ako môžu malé zmeny štruktúr tabuliek, údajov, uložených procedúr a spúšťačov výrazne zlepšiť prakticky akýkoľvek návrh databázy - bez zmeny sémantiky. Naučíte sa, ako vyvíjať databázové schémy v súlade so zdrojovým kódom - a stanete sa oveľa efektívnejšími v projektoch založených na iteračných, agilných metodikách.
Táto komplexná príručka a referencia vám pomôže prekonať praktické prekážky pri refaktorovaní reálnych databáz tým, že pokrýva všetky základné koncepcie, ktoré sú základom refaktorovania databáz. Na príkladoch od začiatku do konca vás autori prevedú refaktorovaním jednoduchých samostatných databázových aplikácií, ako aj zložitých scenárov s viacerými aplikáciami. Zvládnete každú úlohu spojenú s refaktorovaním databázových schém a objavíte osvedčené postupy na nasadenie refaktorovania aj v tých najzložitejších produkčných prostrediach.
Druhá polovica tejto knihy sa systematicky venuje piatim hlavným kategóriám refaktorovania databáz. Naučíte sa, ako používať refaktorovanie na zlepšenie štruktúry databázy, kvality údajov a referenčnej integrity.
A ako refaktorizovať architektúru aj metódy. Táto kniha poskytuje rozsiahly súbor príkladov vytvorených v jazykoch Oracle a Java a ľahko prispôsobiteľných pre iné jazyky, napríklad C#, C++ alebo VB.NET, a iné databázy, napríklad DB2, SQL Server, MySQL a Sybase.
Pomocou techník a príkladov uvedených v tejto knihe môžete znížiť plytvanie, prepracovanie, riziko a náklady - a vybudovať databázové systémy schopné plynulého vývoja do ďalekej budúcnosti.
© 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)