📕 Язык С. Мастерство программирования [2023] Прешерн Кристофер
📗 Fluent C: Principles, Practices, and Patterns [2022] Christopher Preschern
⚠️ Книги предоставляется вам для ознакомления и не для распространения
💳 Купить книгу
💾 Скачать книги RU+EN
Мастерство программирования состоит как минимум из двух частей: умения конструировать эффективные алгоритмы и знания инструментария, т.е. языков программирования и сред разработки. Причем первая часть является ничуть не менее важной, чем вторая. Одну и ту же задачу можно решить разными способами, так как могут существовать разные алгоритмы. Например, некоторые из них могут работать быстрее других, а некоторые – существенно медленнее, какие-то будут требовать много памяти для своей работы, а какие-то смогут организовать все вычисления так, что дополнительной памяти не потребуется. Автор новой книги «Язык C. Мастерство программирования», Кристофер Прешерн, рассказывает, как организовать программу на С, как обрабатывать ошибки и проектировать гибкие интерфейсы. А если читатель в поиске информации о конкретном паттерне или нужен обзор проектных решений, относящихся к определённой теме, эта книга будет в помощь. Об авторе: Кристофер Прешерн является программистом в компании ABB (Шведско-швейцарская компания ABB, производитель электро- и робототехники). Он собрал и задокументировал практические знания о том, как писать код производственного качества. Кристофер Прешерн читает лекции по программированию и контролю качества в Грацском технологическом университете (ТУ Грац) — государственный исследовательский университет, расположенный в австрийском городе Грац.
Приведены следующие группы паттернов:
▪️Обработка ошибок;
▪️ Возврат информации об ошибках;
▪️Управление памятью;
▪️ Возврат данных из С-функций;
▪️Время жизни данных и владение данными;
▪️Гибкие интерфейсы итераторов;
▪️Организация файлов в модульных программах;
▪️Бегство из ада #ifdef.
💡 Physics.Math.Code
📗 Fluent C: Principles, Practices, and Patterns [2022] Christopher Preschern
⚠️ Книги предоставляется вам для ознакомления и не для распространения
💳 Купить книгу
💾 Скачать книги RU+EN
Мастерство программирования состоит как минимум из двух частей: умения конструировать эффективные алгоритмы и знания инструментария, т.е. языков программирования и сред разработки. Причем первая часть является ничуть не менее важной, чем вторая. Одну и ту же задачу можно решить разными способами, так как могут существовать разные алгоритмы. Например, некоторые из них могут работать быстрее других, а некоторые – существенно медленнее, какие-то будут требовать много памяти для своей работы, а какие-то смогут организовать все вычисления так, что дополнительной памяти не потребуется. Автор новой книги «Язык C. Мастерство программирования», Кристофер Прешерн, рассказывает, как организовать программу на С, как обрабатывать ошибки и проектировать гибкие интерфейсы. А если читатель в поиске информации о конкретном паттерне или нужен обзор проектных решений, относящихся к определённой теме, эта книга будет в помощь. Об авторе: Кристофер Прешерн является программистом в компании ABB (Шведско-швейцарская компания ABB, производитель электро- и робототехники). Он собрал и задокументировал практические знания о том, как писать код производственного качества. Кристофер Прешерн читает лекции по программированию и контролю качества в Грацском технологическом университете (ТУ Грац) — государственный исследовательский университет, расположенный в австрийском городе Грац.
Приведены следующие группы паттернов:
▪️Обработка ошибок;
▪️ Возврат информации об ошибках;
▪️Управление памятью;
▪️ Возврат данных из С-функций;
▪️Время жизни данных и владение данными;
▪️Гибкие интерфейсы итераторов;
▪️Организация файлов в модульных программах;
▪️Бегство из ада #ifdef.
💡 Physics.Math.Code
👍81🔥16❤11❤🔥6😨3🤯2💯2