3-е изд. — пер. с англ. С.В. Беликовой и др. — М.: ИД Вильямс, 2004. — 880 с.: ил. — (Объектные технологии). — ISBN: 5-8459-0438-2.
Новое издание этой весьма популярной книги было полностью переработано автором с целью отразить все те значительные изменения, которые произошли в объектно-ориентированной методологии с момента выхода предыдущего издания (1991 г.). В частности, большое внимание здесь уделяется многоуровневому проектированию и компонентной технологии, языкам Java и UML. В новом издании обсуждаются все ключевые концепции, преимущества и недостатки, свойственные объектно-ориентированному подходу, а также описываются технологии и инструменты, доступные разработчику в настоящее время. Книга будет полезна как специалистам-профессионалам, так и тем, кто только приступает к изучению методологии ООП.