Някои читатели ще искат да веднага да се заловят и да наберат скорост с UML 2.0 и да научат съществените му елементи. Други ще използват тази книга като удобен, бърз справочник на най-общите части на UML. Авторът изпълнява и двете желания в едно кратко, стегнато и съсредоточено представяне.
В тази книга са описани всички основни типове диаграми на UML, за какво се използват, както и основната нотация, включена в създаването и разчитането им. Тези диаграми са диаграми на класове, последователност, обект, пакет, разгръщане, случаи на употреба, машини със състояния, дейност, комуникация, съставна структура, компонент, преглед на взаимодействие и време. Примерите са ясни, а обясненията са сведени до основната логика на дизайна.
Ако сте като повечето разработчици, нямате време да се придържате “в час” с всички нововъведения в софтуерните технологии. Това ново издание на класическото произведение на Фаулър ви запознава с някои от най-добрите начини на мислене за ефикасния обектно-ориентиран софтуерен дизайн с помощта на UML – в удобен формат, необходим за всеки, който се занимава с професионален софтуерен дизайн.
Мартин Фаулър е научен ръководител на ThoughtWorks, компания за разработване и доставяне на корпоративни приложения. Повече от десетилетие той прилага обектно-ориентирани техники към разработването на корпоративен софтуер. Той е всеизвестен с работата си по шаблоните, UML, рефакториране и с хитрите си методи. Мартин живее в Мелроуз, щата Масачузетс, със съпругата си Синди и с една много странна котка.