(H4) Nepostradatelný průvodce návrhem softwarové architektury, která funguje. Chcete navrhovat lepší software? Potřebuje architektura vámi navrženého projektu pevnější základy? Naučte se navrhovat architekturu, která povede vznikající software k úspěšnému konci. Dvojice autorů vám představí základní postupy nutné pro správný návrh robustní architektury, stejně jako proces tvorby dokumentace a znovupoužitelných prvků architektury. Veškeré poznatky jsou v dalších kapitolách demonstrovány na případové studii. V ní se autoři zaměřují na roli architekta v procesu vzniku softwaru a obvyklé problémy, které tento proces mohou provázet. Knihu uzavírá soubor univerzálních postupů, které lze aplikovat na většinu dnes vznikajících složitých systémů. Kniha je nepostradatelným zdrojem informací nejen pro softwarové architekty, hodnotné informace v ní najdou i projektoví manažeři, vedoucí vývojových týmů, programátoři, testeři a analytici.