
Паттерны объектно-ориентированного проектирования | Object-Oriented Design Patterns
by Гамма Э. , …
Гамма Э., Хелм Р., Джонсон Р., Влиссидес Д., 2022, Библиотека программиста
Обзор
Эта книга, ставшая культовой за более чем 25 лет, является обязательной к прочтению для всех, кто стремится связать свою карьеру с информационными технологиями и программированием. Представленное юбилейное издание предлагает обновленный перевод классического труда. Четыре ведущих разработчика, известные как «Банда четырех», систематизировали опыт объектно-ориентированного программирования, представив 23 паттерна. Эти решения возникли из потребности разработчиков повысить гибкость и повторное использование программного кода.
Кому подойдёт
- Начинающим и опытным разработчикам ПО
- Специалистам, желающим улучшить архитектуру своих проектов
- Программистам, работающим с C++ или Smalltalk
Ключевые особенности
- Язык: Русский
- Страниц: 448
- Тип обложки: мягкая обложка
- Издательство: Питер
- Год издания: 2022
- ISBN: 9785446115952
Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides, 2022, Programmer's Library
Overview
This seminal work, over 25 years in the making, is recommended for anyone aspiring to a career in information technology and programming. The commemorative edition features an updated translation of this foundational text. The "Gang of Four"—four leading developers—present 23 object-oriented design patterns, born from the need to enhance software flexibility and reusability. They provide principles for using these design templates and structure information on their role in complex system architectures.
Who it's for
- Aspiring and experienced software developers
- Professionals seeking to improve project architecture
- Programmers working with C++ or Smalltalk
Key features
- Language: Russian
- Pages: 448
- Binding: Softcover
- Publisher: Piter
- Year: 2022
- ISBN: 9785446115952
From the series Библиотека программиста
Whole series
Карьера программиста | Programmer's Career$87.99
Как пасти котов. Наставление для программистов, руководящих другими программистами | How to Herd Cats: A Guide for Programmers Leading Other Programmers$40.99
Карьера Software Engineering Manager. Эффективное управление командой разработчиков ПО | Software Engineering Manager Career: Effective Management of a Software Development Team$63.99
Управление проектами с нуля$37.99
Блендер. Дизайн интерьеров и архитектуры | Blender. Interior and Architecture Design$34.99
Настоящий CTO: думай как технический директор | The Real CTO: Think Like a Technical Director$109.99
More on the shelf Книги по тестированию и разработке программного обеспечения
Browse the shelf
Шаблоны интеграции корпоративных приложений (Signature Series)$97.99
Семь моделей конкуренции и параллелизма за семь недель. Раскрываем тайны потоков. Руководство | Seven Concurrency Models in Seven Weeks: Revealing the Secrets of Threads. A Guide$52.99
Разработка чат-ботов и разговорных интерфейсов | Chatbot and Conversational Interface Development$86.99
ATDD - разработка программного обеспечения через приемочные тесты | ATDD - Acceptance Test Driven Development$40.99
Инженерия требований | Requirements Engineering$53.99
Интеграция управления программой и системной инженерии | Integration of Program Management and Systems Engineering$75.99
Машинное обучение. Алгоритмы для бизнеса | Machine Learning: Algorithms for Business$53.99
Программирование квантовых компьютеров. Базовые алгоритмы и примеры кода | Quantum Computer Programming: Basic Algorithms and Code Examples$53.99
DevOps для ИТ-менеджеров | DevOps for IT Managers$46.99
BPF: профессиональная оценка производительности. Инструменты анализа Linux-систем | BPF: Professional Performance Assessment. Tools for Analyzing Linux Systems$123.99
Умные мобильные проекты с Tensorflow | Smart mobile projects with Tensorflow$59.99
Чистый код: создание, анализ и рефакторинг | Clean Code: Creating, Analyzing, and Refactoring$45.99