C++ 代碼整潔之道:C++17 可持續軟件開發模式實踐 (Clean C++: Sustainable Software Development Patterns and Best Practices with C++ 17)
[德]斯蒂芬·羅斯(Stephan Roth)著
- 出版商: 機械工業
- 出版日期: 2019-04-01
- 定價: $534
- 售價: 5.0 折 $267
- 語言: 簡體中文
- ISBN: 7111621905
- ISBN-13: 9787111621904
-
相關分類:
C++ 程式語言
- 此書翻譯自: Clean C++: Sustainable Software Development Patterns and Best Practices with C++ 17
立即出貨 (庫存 < 4)
買這商品的人也買了...
-
$1,000Advanced Digital Logic Design Using Verilog, State Machines, and Synthesis for FPGA's (Hardcover) -
Linux Device Driver Programming 驅動程式設計$690$587 -
無瑕的程式碼 - 敏捷軟體開發技巧守則 (Clean Code: A Handbook of Agile Software Craftsmanship)$580$493 -
C++ 標準庫-學習教本與參考工具, 2/e (書側有些許黴斑,不介意下單)$1,200$948 -
C++ 並行程式設計實戰手冊 (C++ Concurrency in Action: Practical Multithreading)$680$537 -
Heterogeneous Computing with OpenCL 2.0, 3/e (Paperback)$2,880$2,822 -
$356C++ 多線程編程實戰 -
優化 C++|提高程式效能的有效技術 (Optimized C++: Proven Techniques for Heightened Performance)$680$537 -
無瑕的程式碼-整潔的軟體設計與架構篇 (Clean Architecture: A Craftsman's Guide to Software Structure and Design)$580$452 -
C++ Primer, 5/e (繁體中文版)$990$782 -
$469C++17 入門經典, 5/e (Beginning C++ 17) -
Working Effectively with Legacy Code : 管理、修改、重構遺留程式碼的藝術 (中文版)$720$562 -
C++ Templates 全覽, 2/e (C++ Templates: The Complete Guide, 2/e)$1,200$948 -
C++17 教學範本, 5/e (Beginning C++17, 5/e)$880$748 -
基於 FPGA 與 RISC-V 的嵌入式系統設計$708$673 -
量子電腦程式設計 (Programming Quantum Computers: Essential Algorithms and Code Samples)$680$537 -
C++ 新經典:對象模型$474$450 -
深度探索 C++14 (Discovering Modern C++: An Intensive Course for Scientists, Engineers, and Programmers)$768$730 -
Python × Network 一拍即合:自動化、程式化和 DevOps 的一站式解決方案 (Mastering Python Networking, 3/e)$780$608 -
Python for DevOps|學習精準有效的自動化 (Python for Devops: Learn Ruthlessly Effective Automation)$780$616 -
提升程式設計師的面試力|189道面試題目與解答, 6/e (修訂版) (Cracking the Coding Interview : 189 Programming Questions and Solutions, 6/e)$980$774 -
Architecting High-Performance Embedded Systems: Design and build high-performance real-time digital systems based on FPGAs and custom circuits (Paperback)$1,780$1,691 -
Software Architecture with C++: Design modern systems using effective architecture concepts, design patterns, and techniques with C++20 (Paperback)$2,043$1,935 -
圖說演算法:使用 C++ (暢銷回饋版)$500$390 -
現代 C++ 語言核心特性解析$719$683
簡體館年度書展|現貨2書79折3書75折 詳見活動內容 »
-
VIP 95折
深入淺出 SSD 測試 : 固態存儲測試流程 方法與工具$594$564 -
VIP 95折
MCP 開發從入門到實戰$515$489 -
85折
$806Linux x64 匯編語言編程 -
VIP 95折
MCP 極簡開發 : 輕鬆打造高效智能體$479$455 -
VIP 95折
RISC-V 架構 DSP 處理器設計$534$507 -
VIP 95折
硬件系統模糊測試:技術揭秘與案例剖析$419$398 -
85折
$454RAG 實踐權威指南:構建精準、高效大模型之道 -
79折
$564CUDA 並行編程與性能優化 -
VIP 95折
生成式視覺模型原理與實踐$288$274 -
87折
$459AI大模型:賦能通信產業 -
VIP 95折
科學預測——預見科學之美$408$388 -
VIP 95折
Processing創意編程入門:從編程原理到項目案例$299$284 -
VIP 95折
大模型驅動的具身智能 架構,設計與實現$534$507 -
VIP 95折
納米級CMOS VLSI電路(可制造性設計)$474$450 -
VIP 95折
Manus應用與AI Agent設計指南:從入門到精通$359$341 -
VIP 95折
高薪Offer 簡歷、面試、談薪完全攻略$414$393 -
VIP 95折
軟件系統優化$534$507 -
VIP 95折
芯片的較量 (日美半導體風雲)$414$393 -
VIP 95折
Manus AI 智能體從入門到精通$294$279 -
87折
$981深度學習:基礎與概念 -
79折
$469GitHub Copilot 編程指南 -
87折
$469Cursor 與 Copilot 開發實戰 : 讓煩瑣編程智能化 -
85折
$551C#核心編程200例(視頻課程+全套源程序) -
VIP 95折
Verilog HDL 計算機網絡典型電路算法設計與實現$354$336 -
VIP 95折
SAAS + AI 架構實戰:業務解析、架構設計、AI 應用$708$673
簡體館年度書展|現貨2書79折3書75折 詳見活動內容 »
-
85折
$806Linux x64 匯編語言編程 -
VIP 95折
MCP 極簡開發 : 輕鬆打造高效智能體$479$455 -
VIP 95折
硬件系統模糊測試:技術揭秘與案例剖析$419$398 -
VIP 95折
生成式視覺模型原理與實踐$288$274 -
87折
$459AI大模型:賦能通信產業 -
VIP 95折
科學預測——預見科學之美$408$388 -
VIP 95折
Processing創意編程入門:從編程原理到項目案例$299$284 -
VIP 95折
高薪Offer 簡歷、面試、談薪完全攻略$414$393 -
VIP 95折
軟件系統優化$534$507 -
79折
$469GitHub Copilot 編程指南 -
85折
$551C#核心編程200例(視頻課程+全套源程序) -
VIP 95折
SAAS + AI 架構實戰:業務解析、架構設計、AI 應用$708$673 -
VIP 95折
深入淺出 Docker, 2/e$419$398 -
85折
$658Unity 特效制作:Shader Graph 案例精講 -
79折
$275零基礎玩轉國產大模型DeepSeek -
VIP 95折
人工智能大模型:機器學習基礎$774$735 -
VIP 95折
RAG 極簡入門:原理與實踐$419$398 -
VIP 95折
大模型實戰 : 從零實現 RAG 與 Agent 系統$419$398 -
VIP 95折
算法趣學(第2版)$348$331 -
VIP 95折
大模型理論與實踐——打造行業智能助手$354$336 -
85折
$509生成式人工智能 (基於 PyTorch 實現) -
VIP 95折
機器人抓取力學$894$849 -
VIP 95折
集成電路版圖設計從入門到精通$474$450 -
VIP 95折
Java 學習筆記, 6/e$839$797 -
VIP 95折
ZBrush遊戲角色設計(第2版)$479$455
相關主題
商品描述
本書介紹如何使用現代C++編寫可維護、可擴展和可持久的軟件。對於每一個對編寫整潔的C++代碼感興趣的開發人員、軟件架構師或團隊領導來說,這本書都是必需的。如果你想自學編寫整潔的C++代碼,本書也正是你需要的。本書旨在幫助所有級別的C++開發人員編寫可理解的、靈活的、可維護的和高效的C++代碼。即使是經驗豐富的C++開發人員,也將受益匪淺。
如果想用C++語言編寫出易維護的、擴展性良好的以及生命力強的軟件,那麼,對於所有的軟件開發人員、軟件設計人員、對現代C++代碼感興趣或想降低開發成本的項目領導者來說,本書都是必需品。如果你想自學編寫整潔的C++代碼,那麼本書也是你需要的。本書旨在通過一些示例幫助各個技術層次的開發人員編寫出易懂的、靈活的、可維護的和高效的C++代碼。即使你是一名資深的開發工程師,在本書中也可以找到有價值的知識點。
如果你不關心你的代碼,那麼,使用任何編程語言都有可能寫出龐大的、糟糕的以及難以維護的代碼。但是,實際應用中的C++工程往往是糟糕的,並且有越來越壞的趨勢。很多現代C++代碼的風格與20世紀80年代的風格類似。
提倡軟件工藝和代碼整潔之道的人,好像把C++開發人員遺忘了。網上充斥著大量代碼風格很差的例子,這些例子中的代碼都需要優化,但是在優化的時候,他們完全無視設計模式的基本原則以及良好代碼風格的指導原則,導致最後的代碼雖然高效,但是晦澀難懂。本書將告訴你如何避免這些情況的發生,以及教你如何擺脫編寫C++代碼的陋習。你將會發現你編寫的代碼會變得很高效,更重要的是,你會樂在其中。
你將獲得以下技能:
學會C++整潔代碼的原則和規則。
學會C++測試驅動開發(TDD)。
學會設計模式以及習慣用法的知識。
學會使用書中提到的設計模式。
