Библиотека C/C++ разработчика | cpp, boost, qt
20.9K subscribers
1.57K photos
41 videos
16 files
3.74K links
Все самое полезное для плюсовика и сишника в одном канале.

По рекламе: @proglib_adv

Учиться у нас: https://proglib.io/w/d6cd2932

Наши каналы: https://yangx.top/proglibrary/9197

РКН: https://gosuslugi.ru/snet/67a5bac324c8ba6dcaa1ad17
加入频道
🚀 Объектно-ориентированное программирование – самая большая ошибка компьютерных наук

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

https://proglib.io/sh/NzDvLwd30P
Head First Design Patterns (2020)
Автор: Eric Freeman, Elisabeth Robson
Количество страниц: 672

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

Скачать книгу
Compile-Time Printer: печатает значения и типы во время компиляции.

https://proglib.io/w/8525cdb6
Modern C++ Programming Cookbook (2020)
Автор: Marius Bancila
Количество страниц: 750

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

Скачать книгу
Какие медиа Вы читаете?

Пройдите короткий опрос и получите промокод 5% на все курсы Библиотеки программиста!

https://docs.google.com/forms/d/e/1FAIpQLSd3389cZTNhrnifV_5JaQuKVXzUFykk74Y-pK7jVioqlrV3lQ/viewform

Опрос займет всего пару минут
🐍 Язык C для программистов на Python

Если вы уже владеете синтаксисом Python, самое время познакомиться с основами языка C и посмотреть, как он используется в исходном коде CPython.

https://proglib.io/sh/I47tzqhl3w
Large-Scale C++ Volume I: Process and Architecture (2019)
Авторы: John Debbie Lafferty, John Lakos
Количество страниц: 1024

Написать надежное и удобное в обслуживании программное обеспечение на C++ сложно. Масштабная разработка такого программного обеспечения добавляет новый набор проблем. Создание крупномасштабных систем требует практического понимания логического дизайна - помимо теоретических концепций, рассматриваемых в наиболее популярных текстах. Чтобы добиться успеха, разработчики должны также заняться физическим проектированием - аспектом разработки программного обеспечения, который может быть незнаком даже опытным разработчикам. Обладая более чем 30-летним практическим опытом создания массивных критически важных корпоративных систем, Джон Лакос показывает, как создавать и развивать так называемый Software Capital. Этот новаторский сборник закладывает основу для проектов любого масштаба и демонстрирует процессы, методы, приемы и инструменты, необходимые для успешной крупномасштабной разработки в реальном мире.

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