Ocena:
Książka „The Nimble Elephant” autorstwa Johna Gilesa zapewnia praktyczne i entuzjastyczne podejście do zwinnego modelowania danych, wypełniając luki między tradycyjnymi koncepcjami relacyjnych baz danych a zwinnymi praktykami. Zawiera wiele przykładów ze świata rzeczywistego, spostrzeżeń teoretycznych i odniesień do uznanych autorów w tej dziedzinie, dzięki czemu jest cennym źródłem informacji zarówno dla doświadczonych praktyków, jak i początkujących. Styl pisania jest wciągający i ułatwia zrozumienie złożonych idei.
Zalety:⬤ Praktyczne i praktyczne spostrzeżenia dotyczące zwinnego modelowania danych.
⬤ Wciągający styl pisania z humorem i przykładami z życia wziętymi.
⬤ Zachęca do ponownego przemyślenia tradycyjnych praktyk, promując wydajność i współpracę.
⬤ Dobre odniesienia do innych renomowanych autorów i ich pomysłów.
⬤ Przystępna zarówno dla początkujących, jak i doświadczonych profesjonalistów.
⬤ Zapewnia ramy do szybkiego opracowywania modeli danych przy jednoczesnym zapewnieniu jakości.
⬤ Niektórzy czytelnicy stwierdzili, że książka nie spełniła ich oczekiwań.
⬤ Szczegółowe odniesienia mogą wymagać wcześniejszej znajomości koncepcji modelowania dla optymalnego zrozumienia.
⬤ Może być postrzegana jako zbyt podstawowa dla doświadczonych profesjonalistów poszukujących zaawansowanej wiedzy technicznej.
(na podstawie 14 opinii czytelników)
The Nimble Elephant: Agile Delivery of Data Models using a Pattern-based Approach
Wykorzystaj wzorce modeli danych podczas zwinnego programowania, aby zaoszczędzić czas i tworzyć bardziej niezawodne aplikacje.
"Zrób to dobrze i zrób to szybko" to bliźniacze, pozornie przeciwstawne wymagania. Od architektów danych coraz częściej oczekuje się dostarczania wysokiej jakości modeli danych w trudnych ramach czasowych, a od zwinnych programistów coraz częściej oczekuje się zapewnienia, że ich rozwiązania można łatwo zintegrować z zasobami danych całej organizacji. Jeśli musisz dostarczać wysokiej jakości rozwiązania pomimo wymagających harmonogramów, "The Nimble Elephant" pomoże Ci w tym, opisując sprawdzone techniki, które wykorzystują biblioteki opublikowanych wzorców modeli danych do szybkiego tworzenia rozszerzalnych i solidnych projektów. Trzy sekcje książki zawierają wytyczne dotyczące zastosowania lekcji do własnej sytuacji, dzięki czemu można natychmiast zastosować techniki i wzorce do bieżących zadań.
Pierwsza sekcja, Podstawy zwinności danych, odnosi się do niektórych postrzeganych aspektów tarcia między praktykami "danych" i "zwinności". Jako punkt wyjścia do rozwiązania różnic, sklasyfikowano poziomy ziarnistości wzorców i ujawniono ich współzależności. Ustanowiono kontekst różnych typów modeli (np. koncepcyjnych / logicznych / fizycznych oraz branżowych / korporacyjnych / projektowych) i dowiesz się, jak dostosować wzorce w ramach określonych typów modeli.
Druga sekcja, Steps Towards Data Agility, dzieli się wskazówkami dotyczącymi uogólniania i specjalizacji, z ostrzeżeniami dotyczącymi niebezpieczeństw posunięcia się za daleko. Zachęcamy do kreatywnego wykorzystywania wzorców poza ich przeznaczeniem. Porównano i oceniono krótkoterminową filozofię "You Ain't Gonna Need It" (YAGNI) praktyków zwinnych oraz długoterminowe strategiczne perspektywy architektów. Rozważany jest potencjał poglądów korporacyjnych przyczyniających się do modeli specyficznych dla projektu. Inne tematy obejmują modele branżowe, modelowanie iteracyjne, tworzenie wzorców, gdy żadne nie istnieją, oraz wzorce dla reguł w danych. Sekcja kończy się spojrzeniem na możliwą rolę modelera w zwinnych projektach, a następnie studium przypadku.
Ostatnia sekcja, A Bridge to the Land of Object Orientation, zapewnia ścieżkę do przekwalifikowania tradycyjnych modelarzy danych, którzy chcą rozszerzyć swoje możliwości, aktywnie angażując się w szeregi programistów zorientowanych obiektowo.
© Book1 Group - wszelkie prawa zastrzeżone.
Zawartość tej strony nie może być kopiowana ani wykorzystywana w całości lub w części bez pisemnej zgody właściciela.
Ostatnia aktualizacja: 2024.11.13 21:45 (GMT)