Книги / Базы данных / Базы данных / Объектно-ориентированные методы. Принципы и практика. Третье издание

Объектно-ориентированные методы. Принципы и практика. Третье издание

Иан Грэхем

Третье издание фундаментального труда Иана Грэхема представляет собой полностью переработанное и дополненное руководство по объектно-ориентированной методологии. Книга отражает значительные изменения, произошедшие в этой области с момента выхода предыдущего издания в 1991 году, включая появление и широкое распространение языка Java, унифицированного языка моделирования UML, а также развитие компонентных технологий и многоуровневого проектирования.

Автор подробно рассматривает ключевые концепции объектно-ориентированного подхода: инкапсуляцию, наследование, полиморфизм, абстракцию и делегирование. Особое внимание уделяется не только теоретическим основам, но и практическим аспектам применения этих принципов при разработке сложных программных систем. В книге обсуждаются преимущества и недостатки объектно-ориентированного программирования, а также даются рекомендации по выбору подходящих технологий и инструментов.

Издание охватывает широкий спектр тем: от основ объектно-ориентированных языков программирования до распределенных вычислений, технологий баз данных, архитектуры программного обеспечения, шаблонов проектирования и компонентной разработки. Отдельные главы посвящены инженерии требований, управлению процессом и проектом, а также практическим приложениям объектно-ориентированных методов.

Книга будет полезна как профессиональным разработчикам и архитекторам программного обеспечения, так и студентам, аспирантам и всем, кто только начинает изучать объектно-ориентированную методологию. Благодаря систематическому изложению материала и богатому иллюстративному материалу, она может служить как учебным пособием, так и настольным справочником.

В приложениях к книге рассматриваются нечеткие объекты и наследование в условиях неопределенности, ранние методы анализа и проектирования, а также приводится краткое изложение системы обозначений UML. Завершают издание подробный словарь терминов, обширная библиография и предметный указатель.