Biologia, ekologia Biznes, nauki ekonomiczne Chemia, biochemia Elektronika Encyklopedie, słowniki Filologie, językoznawstwo Fizyka, astronomia Geografia, geologia, turystyka Historia filozofii Historia, archeologia Humanistyczne Informatyka, internet Aplikacje biurowe Architektura komputerów Bazy danych Biznes IT CAD/CAM Digital Lifestyle DTP Elektronika Fotografia cyfrowa Grafika komputerowa Gry Hacking Hardware Języki programowania Oprogramowanie Pakiety naukowe Podręczniki szkolne Podstawy komputera Pozostałe Programowanie Programowanie mobilne Serwery internetowe Sieci komputerowe Systemy operacyjne Webmasterstwo Literaturoznawstwo Matematyka, statystyka Nauki teologiczne Pedagogika Politologia, socjologia Prawo, administracja Psychologia Technika, nauki techniczne Wojsko, militaria, broń Zdrowie, medycyna, opieka
Podręczniki Podróże, mapy, przewodniki Poradniki i albumy Pozostałe Thrillery, sensacyjne, kryminałyProjektanci wielokrotnie podejmowali próby opracowania sposobu prezentacji struktury i zasad działania systemów informatycznych. Poszukiwania metody, która zostałaby zaakceptowana przez rynek i uznana za standard, trwały długo i nie były łatwe. Zakończyły się jednak sukcesem, a ich efektem jest język UML. Z drugiej strony "banda czterech" (Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides) w 1995 roku opracowała metody rozwiązywania typowych problemów - wzorce projektowe.
Craig Larman łączy znajomość języka UML z wiedzą na temat wzorców projektowych i przedstawia w swojej książce sposoby projektowania systemów informatycznych z wykorzystaniem języka UML 2. W trakcie lektury tego uznanego na całym świecie podręcznika dowiesz się, jak zbierać wymagania, tworzyć przypadki użycia, modelować dziedzinę, tworzyć architektury wielowarstwowe, a co najważniejsze, odkryjesz, jak wykorzystać przy tym wzorce projektowe. Najnowsze wydanie wzbogacone zostało o nowe studia przypadków, omówienie zwinnych metod projektowania oraz liczne dodatki ułatwiające naukę. Podręcznik ten jest niezastąpiony dla wszystkich osób mających styczność z procesem projektowania i wytwarzania systemów informatycznych.
Książka "UML i wzorce projektowe. Analiza i projektowanie obiektowe oraz iteracyjny model wytwarzania aplikacji. Wydanie III"