Értékelés:
Scott Ambler és Pramod Sadalage „Refactoring Databases” című könyve átfogó katalógust nyújt az adatbázisok refaktorálási stratégiáiról, amelyek célja az adatbázisok tervezésének és karbantartásának javítása. Bár értékes meglátásokat és gyakorlati technikákat kínál, egyes kritikák rámutatnak a könyv mélységének és gyakorlati alkalmazásainak korlátaira. Hasznos referenciaként szolgál az adatbázis-tervezők számára, különösen agilis környezetben, de a tapasztalt fejlesztők számára alapvető lehet.
Előnyök:⬤ Átfogó katalógus az adatbázis-refaktorálási stratégiákról, amely különböző szempontokat, például a strukturális, adatminőségi és architekturális refaktorálást is felöleli.
⬤ Világosan elmagyarázott átalakítások javasolt stratégiákkal a termelési környezetekben történő megvalósításhoz.
⬤ Hasznos referenciaként adatbázis-tervezők és -fejlesztők számára, különösen az agilis módszertanokat alkalmazók számára.
⬤ Az adatbázis-fejlesztés evolúciós megközelítését ösztönzi, az előzetes tervezés helyett a folyamatos alkalmazkodásra összpontosítva.
⬤ Sok technikát alapvetőnek vagy józan észnek tartanak, és kevés új ismeretet nyújtanak a tapasztalt fejlesztők számára.
⬤ Korlátozott útmutatás a megvalósítás és a változások nyomon követésének gyakorlati eszközeiről és módszereiről.
⬤ A nyomtatott kiadás szerkesztési és szedési problémái rontják az olvashatóságot.
⬤ Hiányzik az olyan kritikus témák mélysége, mint a tesztelés, a változások kezelése és a több séma közötti refaktorálás.
(33 olvasói vélemény alapján)
Refactoring Databases: Evolutionary Database Design (Paperback)
A refaktorálás a fejlesztési projektek széles skáláján bizonyította értékét - segít a szoftverszakembereknek a rendszertervezés, a karbantarthatóság, a bővíthetőség és a teljesítmény javításában. Scott Ambler vezető agilis módszertanos és Pramodkumar Sadalage neves tanácsadó most először mutatja be a kifejezetten az adatbázis-rendszerek számára kifejlesztett hatékony refaktorálási technikákat.
Ambler és Sadalage bemutatja, hogy a táblaszerkezetek, adatok, tárolt eljárások és triggerek apró változtatásai hogyan javíthatják jelentősen gyakorlatilag bármilyen adatbázis-tervet - a szemantika megváltoztatása nélkül. Megtanulhatja, hogyan fejlesztheti az adatbázis-sémákat a forráskóddal lépést tartva - és sokkal hatékonyabbá válik az iteratív, agilis módszertanokra épülő projektekben.
Ez az átfogó útmutató és referencia segít leküzdeni a valós adatbázisok refaktorálásának gyakorlati akadályait azáltal, hogy az adatbázis-refaktorálás alapjául szolgáló minden alapvető koncepciót tárgyal. A szerzők az elejétől a végéig tartó példák segítségével végigvezetik Önt az egyszerű önálló adatbázis-alkalmazások és a bonyolult, több alkalmazásból álló forgatókönyvek refaktorálásán. Az adatbázis-sémák refaktorálásával kapcsolatos minden feladatot elsajátíthat, és felfedezheti a legjobb gyakorlatokat a refaktorálások telepítéséhez még a legösszetettebb termelési környezetekben is.
A könyv második fele szisztematikusan tárgyalja az adatbázis-felújítások öt fő kategóriáját. Megtanulja, hogyan használhatja a refaktorálást az adatbázis szerkezetének, az adatminőségnek és a referenciális integritásnak a javítására.
És azt is, hogyan refaktorálhat architektúrákat és módszereket egyaránt. A könyv átfogó példákat tartalmaz, amelyek Oracle és Java segítségével készültek, és könnyen adaptálhatók más nyelvekre, például C#-ra, C++-ra vagy VB.NET-re, és más adatbázisokra, például DB2-re, SQL Serverre, MySQL-re és Sybase-re.
A könyv technikáinak és példáinak segítségével csökkentheti a pazarlást, az utómunkát, a kockázatot és a költségeket - és olyan adatbázis-rendszereket építhet, amelyek képesek zökkenőmentesen fejlődni, messze a jövőbe.
© 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)