23752
Availability:
Wypożyczalnia
There are copies available to loan: sygn. 004 (2 egz.)
Notes:
Bibliography, etc. note
Bibliografia na stronach 565-566. Indeks
Formatted contents note
Część I zastosowanie modelu dziedziny. Rozdział 1. Przetwarzanie wiedzy. Elementy wydajnego modelowania. Przetwarzanie wiedzy. Ciągła nauka. Projekt bogaty w wiedzę. Modele dogłębne. Rozdział 2. Komunikacja i użycie języka. Język wszechobecny. Modelowanie na głos. Jeden zespół, jeden język. Dokumenty i diagramy. Modele objaśniające. Rozdział 3. Związanie modelu z implementacją. Projektowanie sterowane modelem. Paradygmaty modelowania i narzędzia wspierające. Odkrywanie szkieletu - dlaczego modele są ważne dla użytkowników. Modelowanie praktyczne. Część II elementy składowe projektu sterowanego modelem. Rozdział 4. Wyizolowanie dziedziny. Architektura warstwowa. To w warstwie dziedziny żyje model. Antywzorzec inteligentnego interfejsu użytkownika. Inne rodzaje izolacji. Rozdział 5. Wyrażenie modelu w programie. Asocjacje. Encje (zwane również obiektami referencyjnymi). Wartości. Usługi. Moduły (zwane również pakietami). Paradygmaty modelowania. Rozdział 6. Cykl życia obiektu dziedziny. Agregaty. Fabryki. Repozytoria. Projektowanie obiektów dla relacyjnych baz danych. Rozdział 7. Użycie języka - przykład rozszerzony. Prezentacja systemu logistycznego dla ładunku. Izolowanie dziedziny - wprowadzenie aplikacji. Rozróżnianie encji oraz wartości. Projektowanie asocjacji w dziedzinie logistyki morskiej. Granice agregatu. Wybór repozytoriów. Przeglądanie scenariuszy. Tworzenie obiektów. Przerwa na refaktoring - projekt alternatywny agregatu cargo. Moduły w modelu logistyki morskiej. Nowa funkcjonalność - sprawdzanie przydziału. Ostateczna wersja. Część III refaktoryzacja ku głębszemu zrozumieniu. Rozdział 8. Moment przełomowy. Historia pewnego przełomu. Epilog - potok nowych spostrzeżeń. Rozdział 9. Odkrywanie pojęć niejawnych. Wyciąganie pojęć. W jaki sposób zamodelować mniej oczywiste pojęcia. Rozdział 10. Projekt elastyczny. Interfejsy ujawniające zamiar. Funkcje bez efektów ubocznych. Asercje. Zarysy koncepcyjne. Klasy samodzielne. Zamknięcie operacji. Projektowanie deklaratywne. Deklaratywny styl projektowania. Kierunki ataku. Rozdział 11. Stosowanie wzorców analitycznych. Rozdział 12. Powiązanie wzorców projektowych z modelem. Strategia (zwana również polityką). Kompozyt. Dlaczego nie wzorzec pyłku (flyweight)? Rozdział 13. Refaktoryzacja ku głębszemu zrozumieniu. Początek. Zespoły poszukiwawcze. Wcześniejsze odkrycia. Projekt dla programistów. Wyczucie czasu. Kryzys jako źródło możliwości. Część iv projekt strategiczny. Rozdział 14. Utrzymywanie integralności modelu. Kontekst związany. Ciągła integracja. Mapa kontekstów. Relacje pomiędzy kontekstami związanymi. Jądro współdzielone. Zespoły programistyczne klienta – dostawcy. Konformista. Warstwa zapobiegająca uszkodzeniu. Oddzielne drogi. Usługa otwartego gospodarza. Język opublikowany. Unifikacja słonia. Wybór strategii kontekstu modelu. Transformacje. Rozdział 15. Destylacja. Dziedzina główna. Zwiększanie destylacji. Poddziedziny ogólne. Opis wizji dziedziny. Rdzeń wyróżniony. Spójne mechanizmy. Destylacja do stylu deklaratywnego. Rdzeń oddzielony. Rdzeń abstrakcyjny. Głęboka destylacja modelu. Wybór celów refaktoryzacji. Rozdział 16. Struktury dużej skali. Porządek ewolucyjny. Metafora systemu. Warstwy odpowiedzialności. Poziom wiedzy. Szkielet komponentów dołączanych Jak ograniczająca powinna być struktura? Refaktoryzacja ku lepiej dopasowanej strukturze. Rozdział 17. Łączenie strategii. Łączenie struktur dużej skali z kontekstami związanymi. Łączenie struktur dużej skali oraz destylacji. Najpierw oszacowanie. Kto określa strategię? Sześć podstawowych kryteriów dotyczących podejmowania strategicznych decyzji projektowych. Zakończenie.
Reviews:
The item has been added to the basket. If you don't know what the basket is for, click here for details.
Do not show it again