CodeMode | Программирование
11.3K subscribers
3.2K photos
5 videos
10 files
3.23K links
Книги и другая полезная информация для программистов IT.

Ссылка: @Portal_v_IT

Сотрудничество, авторские права: @oleginc, @tatiana_inc

Менеджер: @Spiral_Yuri

Купить рекламу: https://telega.in/c/code_m0de

РКН: clck.ru/3Ht77T
Download Telegram
📕 Паттерны объектно-ориентированного проектирования

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

🧷Скачать бесплатно.

2021 #ru #Cpp

CodeMode | Программирование
📕 Эксперт C++

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

🧷Скачать бесплатно.

2023 #ru #Cpp

CodeMode | Программирование
📕 C++ Memory Management: Write Leaner and Safer C++ Code Using Proven Memory-Management Techniques

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

🧷Скачать бесплатно.

2025 #eng #Cpp

CodeMode | Программирование
📕Anyone Can Code: The Art and Science of Logical Creativity

Программировать может любой: "Искусство и наука логического творчества" представляет компьютерное программирование как способ решения проблем с помощью логического мышления. В нем используется понятие модульности как центральная линза, с помощью которой мы можем понять многие концепции программного обеспечения. Эта книга знакомит читателя с фундаментальными концепциями программирования, иллюстрируя их на трех разных языках: C/C++, Python и Javascript. Ключевые особенности: Основное внимание уделяется решению проблем и алгоритмическому мышлению, а не функциям программирования, синтаксису и библиотекам; Содержит увлекательные примеры, в том числе видеоигры и визуальные эффекты; Содержит упражнения и вопросы для размышления.

🧷Скачать бесплатно.

2020 #eng #Python #Cpp #JavaScript

CodeMode | Программирование