progbook | Книги

Telegram-канал progbook - Книги для программистов

153813

Обратная связь: @proglibrary_feedback_bot Актуальные мероприятия по разработке: @event_listener_bot По вопросам рекламы @proglib_adv Прайс: @proglib_advertising http://ad.proglib.io/

Подписаться на канал

Книги для программистов

Building web applications with Vue.js: MVVM patterns for conventional and single-page websites (2022)
Автор: Ralph Steyer
Количество страниц: 238

Начните работать с Vue.js быстро и легко с помощью этой книги.

Эта книга представляет собой компактное и практическое введение в популярный Vue.js. Используйте концепцию MVVC для приложений в Интернете на основе паттернов проектирования MVC и легко создавайте одностраничные веб-приложения. Вы будете использовать один из мощных фреймворков, основанный только на элементарных стандартных технологиях WWW.

С помощью этой книги вы не только изучите самые важные основы Vue.js. Вы также узнаете, как создавать и поддерживать веб-приложения с помощью этого веб-фреймворка JavaScript.

Скачать книгу

Читать полностью…

Книги для программистов

The Essential Guide to HTML5: Using Games to Learn HTML5 and JavaScript (2022)
Автор: Jeanine Meyer
Количество страниц: 505

Получите глубокие практические знания основных инструментов, используемых для создания веб-страниц: языка гипертекстовой разметки (HTML5), каскадных таблиц стилей (CSS) и JavaScript. Эта обновленная версия включает новые и улучшенные игры и упражнения и подойдет как абсолютным новичкам, так и людям, имеющим некоторый опыт работы с языками программирования, но не знакомым с комбинацией HTML, CSS и JavaScript.

Приложение содержит примеры продвинутых техник, таких как программы скалярной векторной графики, отображающие логотип HTML5 и фигурку из мультфильма, каждая из которых может меняться динамически, а также математические техники для расчета того, пересекает ли ход линию, и перенастройки расположения кругов и стрелок. Изложение каждого примера в главах и приложении включает снимки экрана и таблицы, раскрывающие структуру программы, и пояснение кода по пунктам.

Скачать книгу

Читать полностью…

Книги для программистов

Привет, Новосибирск! В третьем по численности городе России пройдёт вторая встреча из серии митапов Сбера для Java-разработчиков.

Она вместит в себя всё: нетворкинг, live coding, рабочие кейсы от управляющего директора по исследованию данных, CEO, DevOps-инженера, Android-разработчика — и конечно, перерывы на вкусный кофе.

Вы узнаете:
• Как с продуктов SAS перейти на BPMS.
• Чем jBPM лучше других систем своего класса.
• Обо что можно споткнуться, переходя на Jenkins Job Builder.
• Как без труда отказаться от хостинга в облаке.

🕖 Дата мероприятия: 23 ноября, 18:00
🚩 Место проведения: Новосибирск, Красный проспект, 22 («Типография»)

Реклама. Рекламодатель ПАО Сбербанк. Генеральная лицензия ЦБ РФ №1481 от 11.08.2015

Читать полностью…

Книги для программистов

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

Пройти опрос

Читать полностью…

Книги для программистов

Machine Learning and Data Mining for Emerging Trend in Cyber Dynamics: Theories and Applications (2021)
Автор: Haruna Chiroma
Количество страниц: 514

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

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

Скачать книгу

Читать полностью…

Книги для программистов

Game Design Deep Dive: Horror (2022)
Автор: Joshua Bycer
Количество страниц: 130

В этой книге рассматривается история и дизайн жанра и элементов ужасов в видеоиграх. Автор анализирует примеры ранних видеоигр, в том числе различия между играми на выживание, экшн-хоррорами и психологическими ужасами. Благодаря недавним хитам, таким как "Пять ночей у Фредди", "Бенди и чернильная машина" и недавним играм серии "Обитель зла", жанр ужасов переживает сильное возрождение. В этой книге Джошуа Байсер расскажет об эволюции ужасов в видеоиграх и гейм-дизайне, а также о том, что значит создать ужасающий и леденящий душу опыт.

Скачать книгу

Читать полностью…

Книги для программистов

Hacking for Dummies, 7th Edition (2022)
Автор: Kevin Beaver
Количество страниц: 419

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

Эта книга отправит вас в легкое путешествие по кибербезопасности, в ходе которого вы научитесь основам тестирования на уязвимость и проникновение, чтобы вы могли найти бреши в своей сети до того, как ими воспользуются плохие парни. Вы научитесь защищать свои сети Wi-Fi, блокировать последнюю установку Windows 11, понимать последствия удаленной работы для безопасности и многое другое.

Скачать книгу

Читать полностью…

Книги для программистов

Practical Enterprise React: Become an Effective React Developer in Your Team (2021)
Автор: Devlin Basilan Duldulao
Количество страниц:

Научитесь писать реальные корпоративные приложения, используя основы React и самые популярные библиотеки React.
Книга включает такие популярные библиотеки, как React Router v6 для навигации по маршрутам, Redux с Saga и Thunk для управления состояниями и Formik с Yup для валидации форм и ввода. Вы также будете работать с Material UI 5 (следующая основная версия самой популярной библиотеки компонентов пользовательского интерфейса в React), Axios в качестве клиентской библиотеки HTTP, JWT auth для аутентификации клиентских приложений и TypeScript. Наконец, вы научитесь развертывать приложение на Netlify и контейнеризировать приложение React, чтобы отправить его в виде отдельного экземпляра контейнера или в кластере Kubernetes.

Скачать книгу

Читать полностью…

Книги для программистов

Simulation with Python: Develop Simulation and Modeling in Natural Sciences, Engineering, and Social Sciences (2022)
Автор: Rongpeng Li
Количество страниц: 181

Эта книга охватывает темы моделирования на основе сценарного подхода с использованием Python и богатых визуализаций и таблиц.
В книге рассматривается моделирование, применяемое в естественных и социальных науках, а также моделирование, взятое из лучших алгоритмов, используемых сегодня в промышленности.
Прочитав эту книгу, вы будете иметь представление о моделировании с помощью Python в естественных, инженерных и социальных науках.

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

Скачать книгу

Читать полностью…

Книги для программистов

Exceptions in Java: Basics, advanced concepts, and real API examples (2022)
Автор: Nik Lumi
Количество страниц: 212

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

В этой книге рассматриваются основы исключений в Java, расширенная концепция и лучшие практики, а также дается исторический обзор того, как подходили и подходят к обработке исключений в Java. Кроме того, в книге приведены примеры реальных API с анализом того, как эти API подходят к исключениям и обрабатывают их.

Эта книга предполагает, что читатель знаком с основами языка программирования Java и способен написать, скомпилировать и выполнить простую программу. Также предполагается, что читатель способен читать и понимать фрагменты кода.

Скачать книгу

Читать полностью…

Книги для программистов

Core Java Interview Questions You'll Most Likely Be Asked (2022)
Автор: Vibrant Publish
Количество страниц: 336

Это ваш идеальный помощник для того, чтобы стать выше остальных на сегодняшнем конкурентном рынке труда.

С помощью этого руководства вы изучите или освежите в памяти основы и принципы Core Java, необходимые для успешного прохождения собеседования, а также познакомитесь с реальными вопросами на собеседовании и стратегиями их решения. Учебник по составлению резюме и тесты на профпригодность помогут вам лучше представить себя еще до собеседования.

Эта книга сама по себе является полным курсом для подготовки к трудоустройству на позицию Java разработчика вашей мечты.

Скачать книгу

Читать полностью…

Книги для программистов

Learn API Testing: Norms, Practices, and Guidelines for Building Effective Test Automation (2022)
Автор: Jagdeep
Количество страниц: 245

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

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

Скачать книгу

Читать полностью…

Книги для программистов

❗️Архитектор предприятия — важнейшая роль в крупных IT-корпорациях. Если вы аналитик, архитектор решений или руководитель, эта профессия может стать отличным вариантом карьерного роста.

📚 Начните изучать основы бизнес-архитектуры 22 ноября в 19:00 мск на открытом уроке онлайн-курса «Enterprise Architect» в OTUS.

На занятии поговорим о ⬇️

- Архитектуре и стратегии
- Бизнес-модели и модели возможностей
- Потоках создания ценности

📣 Спикер — эксперт с 5-летним опытом цифровой трансформации крупных компаний Пётр Подымов.

Не упустите возможность познакомиться с преподавателем и задать свои вопросы!

Для участия 👉 зарегистрируйтесь

Читать полностью…

Книги для программистов

Cloud-native Computing: How to Design, Develop, and Secure Microservices and Event-Driven Applications (2022)
Автор: Pethuru Raj
Количество страниц: 352

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

В книге описаны аспекты разработки приложений и модернизации унаследованных технологий, а также модели гибкого программирования. Описания MSA и EDA как инструментов для ускорения проектирования и разработки программного обеспечения сопровождаются обсуждением того, как облачные инструменты DevOps обеспечивают непрерывную интеграцию, доставку и развертывание.

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

Скачать книгу

Читать полностью…

Книги для программистов

📌 Если вы всегда хотите быть в курсе книжных новинок, обновлений и другой полезной информации, касающейся вашего языка или области программирования, вы можете начать читать один из наших каналов, где мы каждый день публикуем учебные материалы для разработчиков разного уровня.

Канал с мемами — t.me/itmemlib
Полезные материалы по всему, что может быть интересно любому программисту: t.me/proglibrary
Библиотека хакера: t.me/hackproglib
Go: t.me/goproglib
CC++: t.me/cppproglib
PHP: t.me/phpproglib
Frontend: t.me/frontendproglib
Python: t.me/pyproglib
Mobile: t.me/mobileproglib
Data Science: t.me/dsproglib
Java: t.me/javaproglib
C#: t.me/csharpproglib
Devops: t.me/devopsslib
Тестирование: t.me/testerlib
Бот с IT-вакансиями: t.me/proglib_job_bot

Наш канал на YouTube: https://www.youtube.com/c/Библиотекапрограммиста
Лента в Дзен: https://zen.yandex.ru/proglib


Если вы хотите быть в курсе последних событий в мире разработки, подписывайтесь на нашего бота t.me/event_listener_bot. Там можно настроить бота под себя: указать интересующие города и темы.

Подписывайтесь: t.me/event_listener_bot

Читать полностью…

Книги для программистов

Конференция YaTalks 3 и 4 декабря

В начале декабря Яндекс вновь проведет свое главное мероприятие для IT-сообщества. В фокусе — новые решения и тренды в каждом из треков: бэкенд, фронтенд, мобильная разработка и машинное обучение. Основная тема конференции в этом году — «Люди превыше всего», поэтому особое внимание организаторы уделят жизни в IT в новой реальности. Участников ждут дискуссии, лекции, индивидуальные консультации с экспертами российских и международных IT-компаний, дебаты и random coffee. Мероприятие пройдет полностью онлайн.

Регистрируйтесь на конференцию и подписывайтесь на канал @yatalks2022, чтобы не пропускать обновления.

Читать полностью…

Книги для программистов

Effective Pandas: Patterns for Data Manipulation (2021)
Автор: Matt Harrison
Количество страниц: 497

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

Она охватывает:
- Работа с сериями
- Создание столбцов
- Сводная статистика
- Группировка, разворот и кросс-табуляция
- Данные временных рядов
- Визуализация
- Отладка кода
и многое другое...

Скачать книгу

Читать полностью…

Книги для программистов

Statistical Modeling in Machine Learning: Concepts and Applications (2022)
Автор: Tilottama Goswami
Количество страниц: 396

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

Книга поможет статистикам, практикам машинного обучения и программистам решать различные задачи, такие как классификация, регрессия, кластеризация, прогнозирование, рекомендации и многое другое.

Скачать книгу

Читать полностью…

Книги для программистов

SQL Server Simplified: Interview Questions and Answers (2021)
Автор: Vishal Garg
Количество страниц: 55

Вопросы для интервью из книги направлены на то, чтобы помочь читателям изучить основные концепции SQL Server.
Книга охватывает все понятия, такие как временные таблицы, переменные, CTE, представления, UDF, ограничения, объединения, GroupBy, RANK, индексы, настройка производительности и т.д.

Скачать книгу

Читать полностью…

Книги для программистов

🔥 Хардовый тест для DS и ML-специалистов 🔥

💣 Ответьте на 15 вопросов за 20 мин и проверьте, насколько вы готовы к обучению на курсе - «Natural Language Processing (NLP)».

💎 Всех, кто сдаст тест, ждет скидка 20% до конца ноября по промокоду ||BLACKFRIDAY22|| и доступ к 2 открытым урокам курса для знакомства с преподавателями.

ПРОЙТИ ТЕСТ - https://otus.pw/tRyw/

💻 После 4 месяцев обучения на курсе вы сможете:

- создавать телеграм-ботов;
- работать с нейросетевыми моделями архитектуры трансформер;
- применять модели архитектуры трансформер для широкого спектра NLP задач;
- решать задачу распознавания именованных сущностей;
- создавать вопросно-ответные системы.

Реклама. Информация о рекламодателе на сайте www.otus.ru

Читать полностью…

Книги для программистов

Друзья, недавно вы писали, что цена на компьютерную литературу переходит все разумные пределы. Поэтому мы вместе с издательством «Питер» решили предоставить вам скидку 25% на все книги издательства по промокоду Proglib

➡️ Открыть каталог

Ваша «Библиотека программиста»

Читать полностью…

Книги для программистов

PHP & MySQL: Novice to Ninja 7th (2022)
Автор: Tom Butler
Количество страниц: 686

Это практическое руководство по изучению всех инструментов, принципов и методов, необходимых для создания профессиональных веб-приложений с использованием PHP и MySQL. Всесторонне обновленная, включающая PHP 8 и современные передовые методы, эта практичная и увлекательная книга охватывает всё, начиная с установки и заканчивая созданием полноценной системы управления контентом в Интернете.

- Получите глубокое понимание синтаксиса PHP
- Освойте принципы проектирования баз данных и работы с SQL
- Напишите надежный, удобный в обслуживании код, соответствующий лучшим практикам
- Создайте работающую систему управления контентом (CMS)

Скачать книгу

Читать полностью…

Книги для программистов

🔥 Хотите научиться правильно применять шаблоны и SOLID принципы в разработке?

🚀 Тогда ждем вас 21 ноября в 20:00 на открытом уроке «Практическое руководство по применению SOLID принципов».

📌 На занятии узнаем простой алгоритм применения SOLID принципов, который позволяет создавать расширяемый код с минимальными затратами на изменение требований. Спикером выступит Евгений Тюменцев, директор компании по разработке ПО.

💻 Урок пройдет в рамках онлайн-курса «Архитектура и шаблоны проектирования» от OTUS.

👉 Готовьте свои вопросы, проходите вступительный тест и регистрируйтесь на занятие

Реклама. Информация о рекламодателе на сайте www.otus.ru

Читать полностью…

Книги для программистов

Foundations of Robotics: A Multidisciplinary Approach with Python and ROS (2022)
Автор: Damith Herath
Количество страниц: 564

Эта книга знакомит с ключевыми понятиями робототехники на понятном языке, используя увлекательный подход, основанный на проектах. Она охватывает современные темы в робототехнике, предоставляя доступную начальную точку для изучения основ во всех основных областях.

Один из разделов посвящен введению в концепции программирования с использованием языка Python, который стал одним из самых популярных языков в робототехнике и искусственном интеллекте. Книга также знакомит читателя с Robot Operating System (ROS) - вездесущей программной и алгоритмической основой, используемой исследователями и промышленностью.

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

Скачать книгу

Читать полностью…

Книги для программистов

Learn .Net with Programming ( 3 in 1 ): Covers .NET using C#, Visual Basic ASP.NET (2022)
Автор: Dr. S.H. Abbas
Количество страниц: 377

Книга посвящена описанию последних тенденций и событий в .NET. Книга охватывает базовые основы программирования, логику профессионального программирования и глубокие концепции программирования в .NET, такие как операторы управления потоком в C# и Visual Basic, основные методы программирования на C#, процедуры и концепции процедурного программирования. Эта книга предоставляет свежий и актуальный контент по .NET Core в сжатом формате, который приятно читать. В ней также представлены концепции, а также последствия, проектные решения и потенциальные подводные камни разработки на .NET.

Скачать книгу

Читать полностью…

Книги для программистов

🧑‍🎓 Дональд Эрвин Кнут — американский ученый, математик, заслуженный профессор Стэнфордского университета. В 1974 году он стал лауреатом премии ACM Turing Award, которая неофициально считается Нобелевской премией по информатике. Кнута называют «отцом анализа алгоритмов».

Работая над книгами о компиляторах языков компьютерного программирования, Кнут решил, что он не сможет адекватно раскрыть тему, не разработав сначала фундаментальную теорию компьютерного программирования, которая и стала «Искусством компьютерного программирования».

📖 Книги
Кнут, Искусство программирования. Том 1. Основные алгоритмы
Кнут, Искусство программирования. Том 2. Получисленные алгоритмы
Кнут, Искусство программирования. Том 3. Сортировка и поиск
Кнут, Грэхем, Паташник: Конкретная математика. Математические основы информатики

Статьи по теме
❓ Зачем разработчику знать алгоритмы и структуры данных?
📐 10 алгоритмов для работы с графами, которые должен знать каждый кодер
🚄 Сравнение 6 алгоритмов сортировки: пузырьком, выбором, кучей, вставками, слиянием и быстрая
🌌 10 анимированных алгоритмов на графах

C++
➕ ➕ 7 способов сортировки массивов на примере С++ с иллюстрациями
👨‍🎓 Must-have алгоритмы для работы со строками на C++

JavaScript
☕️ Распространенные алгоритмы и структуры данных в JavaScript: полезные алгоритмы для веб-разработки
☕️ Распространенные алгоритмы и структуры данных в JavaScript: графы
☕️ Распространенные алгоритмы и структуры данных в JavaScript: деревья
☕️ Распространенные алгоритмы и структуры данных в JavaScript: стеки, очереди и связные списки
☕️ Распространенные алгоритмы и структуры данных в JavaScript: основные понятия и работа с массивами

Машинное обучение
🤖 Машинное обучение для начинающих: алгоритм случайного леса (Random Forest)

Python
🐍 Сложность алгоритмов и операций на примере Python

🌐 Видео по теме
— Обзор полного собрания сочинения «Искусство программирования» (Часть 1)
Стэнфордская лекция (англ.): Дон Кнут — «Танцующие ссылки»
— Тимофей Хирьянов: алгоритмы на Python, C++

Читать полностью…

Книги для программистов

Python Automation Cookbook: 75 Python automation ideas for web scraping, data wrangling, and processing Excel, reports, emails, and more, 2nd Edition (2020)
Автор: Jaime Buelta
Количество страниц: 526

Это издание позволит вам развить четкое понимание основ, необходимых для автоматизации бизнес-процессов, на примере реальных задач, таких как разработка вашего первого приложения для веб-скрейпинга, анализ информации для создания отчетов в электронных таблицах с графиками и общение с автоматически создаваемыми электронными письмами.

Разобравшись с основами, вы получите практические знания для создания потрясающих графиков и диаграмм с помощью Matplotlib, создания насыщенных графиков с соответствующей информацией, автоматизации маркетинговых кампаний, построения проектов машинного обучения и выполнения методов отладки. К концу этой книги вы научитесь определять монотонные задачи и устранять неэффективность процессов для создания превосходных и надежных систем.

Скачать книгу

Читать полностью…

Книги для программистов

Responsive Web Design with HTML5 and CSS: Develop future-proof responsive websites using the latest HTML5 and CSS techniques (2020)
Автор: Ben Frain
Количество страниц: 408

Написанное в фирменном дружеском и неформальном стиле автора, это издание охватывает все новейшие разработки и усовершенствования в области отзывчивого веб-дизайна, включая улучшение доступности для пользователей, переменные шрифты и загрузку шрифтов, CSS Scroll Snap и многое, многое другое. Благодаря новой главе, посвященной CSS Grid, вы поймете, чем он отличается от механизма верстки Flexbox и когда следует использовать один из них вместо другого. Кроме того, вы получите практические знания о SVG, написании доступной HTML-разметки, создании потрясающих эстетических эффектов с помощью CSS, применении переходов, трансформаций и анимации, интеграции медиа-запросов и многом другом.

Скачать книгу

Читать полностью…

Книги для программистов

⁉️ Как устроены современные рекомендательные системы?

Собираемся препарировать их 16 ноября в 18:00. Вы с нами?

👨‍💻 На занятии вас ждет увлекательное обсуждение нескольких классических подходов к построению рекомендательных систем и уже к концу занятия ⚠️ реализуете рекомендательную систему своими руками!

🔖 Вебинар пройдет в преддверии старта онлайн-курса «Machine Learning. Advanced» от OTUS.

Это шанс протестировать формат обучения и познакомиться с Марией Тихоновой, руководителем курсов по ML в OTUS и специалистом по анализу данных в команде AGI NLP в Сбере.

👉 РЕГИСТРАЦИЯ
https://otus.pw/H25R/

Читать полностью…

Книги для программистов

C++ Software Design: Design Principles and Patterns for High-Quality Software (2022)
Автор: Klaus Iglberger
Количество страниц: 435

Хорошее проектирование программного обеспечения является залогом успеха вашего проекта. Но для этого необходимо иметь глубокое понимание последствий проектных решений и хороший обзор доступных альтернатив. С помощью этой книги опытные разработчики на C++ получат подробный, практический и не имеющий аналогов обзор проектирования программного обеспечения с помощью этого современного языка.

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

Скачать книгу

Читать полностью…
Подписаться на канал