Còn hàng
Hands-On Design Patterns with C++ 2nd Edition
Hands-On Design Patterns with C++ 2nd Edition
Hands-On Design Patterns with C++ 2nd Edition
Hands-On Design Patterns with C++ 2nd Edition
Hands-On Design Patterns with C++ 2nd Edition
Hands-On Design Patterns with C++ 2nd Edition
Hands-On Design Patterns with C++ 2nd Edition
Hands-On Design Patterns with C++ 2nd Edition
Hands-On Design Patterns with C++ 2nd Edition
Hands-On Design Patterns with C++ 2nd Edition

Hands-On Design Patterns with C++ 2nd Edition

Tình trạng: Còn hàng
Tác giả: Packt Publishing
Loại: Programming

Hands-On Design Patterns with C++ 2nd Edition : Master modern C++ design patterns and idioms with this comprehensive guide. Updated for C++20, this second edition explores GoF patterns, generic programming, and concurrency. Learn to build robust, maintainable, and high-performance applications through practical examples, benchmarks, and architectural best practices.

[Xem chi tiết]
200.000₫ 250.000₫
Số lượng:

□ I. THÔNG TIN SẢN PHẨM
□ Mã sản phẩm : STT1684
□ Nhà xuất bản : Packt Publishing
□ Tác giả : Fedor G. Pikus
□ Ngôn ngữ : Tiếng Anh
□ ISBN : 9781804611555
□ Số trang : 626 trang
□ Hình thức : Bìa Mềm, RUỘT IN ĐEN TRẮNG, BÌA IN MẪU LASER GIẤY C300 CÓ CÁN
□ Loại : Sách gia công đóng gáy keo chắc chắn chất lượng cao

□ Giấy in : Giấy ngoại định lượng 70msg, viết vẽ và highlight thoải mái.
□ Chất lượng : Bản in rõ nét, giá rất tốt cho mọi người.

□ II. MÔ TẢ SẢN PHẨM
□ 1.Mô tả sản phẩm đầy đủ

Design patterns are essentially reusable solutions to common programming problems, acting as a library of architectural components rather than concrete implementations. In the world of systems programming, where efficiency and performance are paramount, mastering these patterns is crucial for any developer. "Hands-On Design Patterns with C++ - Second Edition" is a deep dive into the practical application of these solutions using the most recent C++ standards. This comprehensive guide is specifically designed for experienced developers and software engineers who aim to elevate their coding skills and create systems that are both robust and easily maintainable.

The book is structured to lead the reader from fundamental language features to advanced architectural concepts. It starts with an in-depth review of inheritance, polymorphism, and templates, which serve as the building blocks for more complex structures. From there, it moves into essential topics such as memory ownership and resource management, focusing on the powerful RAII idiom. The text meticulously explains the classic Gang of Four (GoF) patterns—including creational, structural, and behavioral categories—but always maintains a focus on how these patterns uniquely benefit from C++’s specific features, such as template metaprogramming and the Standard Template Library.

This second edition significantly expands on its predecessor by incorporating the latest features of C++17 and C++20. Readers will explore modern techniques such as coroutines, concepts, and type erasure, and understand how they can be used to simplify or improve traditional design patterns. A dedicated new chapter on concurrency patterns provides much-needed guidance on building thread-safe and efficient parallel applications. To ensure practical relevance, the author includes real-world code examples and performance benchmarks, illustrating the tangible impact of design choices on system overhead.

By the end of this book, you will be proficient in recognizing recurring design challenges and applying the most effective patterns to solve them. You will also learn to identify anti-patterns before they become technical debt. This book is more than just a catalog of solutions; it is a guide to thinking like a software architect in C++, enabling you to write code that is elegant, scalable, and built to last.

□ 2. Tác giả
Fedor G. Pikus is a Technical Fellow and head of the Advanced Projects Team at Siemens Digital Industries Software. With over 25 years of experience in the software industry, he is a recognized expert in high-performance computing and the C++ language. Before his current role, he served as a Senior Software Engineer at Google and Chief Software Architect at Mentor Graphics. Fedor is a prolific researcher and educator, holding more than 30 patents and having authored over 100 papers and conference presentations on physics, EDA, and software design. He is a regular instructor at the CppCon Academy and is also the author of "The Art of Writing Efficient Programs."

HHSHOP68

Sản phẩm đa dạng : Đầu sách phong phú. Nhận In sách theo yêu cầu.

HHSHOP68

Tư vấn nhiệt tình : Giải đáp mọi yêu cầu của khách hàng nhanh chóng.

HHSHOP68

Uy tín - Chất lượng : Bán hàng bằng cả trái tim.

HHSHOP68

Giá luôn luôn tốt : Giá luôn thấp nhất thị trường.

Copyright © HHShop68. Cung cấp bởi Sapo.
HHSHOP68 HHSHOP68 HHSHOP68 HHSHOP68 HHSHOP68 HHSHOP68