Б. Маклафлин, Г. Поллайс и Д. Уэст "Объектно-ориентированный анализ и проектирование"
Книга рассчитана на студентов, обучающихся по программистскому профилю. Им, привыкшим "просто писать код", даётся введение в инженерию ПО с позиций OOA&D. Авторы тратят много сил, чтобы показать студенту-кодировщику пользу от всей этой "обвески" вокруг кодирования, что предусмотрена жизненным циклом: определения требований, моделирования и т. п..
Помимо агитации читателя за то, что всё это не только нужно, но и полезно, книга включает описание некоторых принципов OOA&D и демонстрации их на примерах ("игрушечных").
Как и во всех других книгах серии "Head First" изложение материала ведётся в развлекательном ключе с использованием комиксов и проч.
Даны некоторые сведения об UML. Упор сделан на диаграммы классов. Упомянуты диаграммы последовательности, диаграммы состояний. Рассказ о них содержит ошибки.
Книга для меня интересна выбранными примерами. Но в целом, ожидания не оправдались.