• 程序设计实践
图书条目标准图
21年品牌 40万+商家 超1.5亿件商品

程序设计实践

28.02 4.7折 59 九五品

仅1件

河北廊坊
认证卖家担保交易快速发货售后保障

作者[美]凯尼汉(Brian W. Kernighan)、[美]派克(Rob Pike) 著;白乔 注

出版社电子工业出版社

出版时间2011-06

版次1

装帧平装

货号A6

上书时间2024-11-02

   商品详情   

品相描述:九五品
图书标准信息
  • 作者 [美]凯尼汉(Brian W. Kernighan)、[美]派克(Rob Pike) 著;白乔 注
  • 出版社 电子工业出版社
  • 出版时间 2011-06
  • 版次 1
  • ISBN 9787121134586
  • 定价 59.00元
  • 装帧 平装
  • 开本 16开
  • 纸张 胶版纸
  • 页数 329页
  • 字数 522千字
  • 正文语种 简体中文,英语
  • 原版书名 The Practice of Programming
【内容简介】
ThePracticeofProgramming针对程序设计过程中的风格、算法与数据结构、设计与实现、界面、除错、测试、性能、可移植性、记法等各个方面,系统地讨论了一些常见问题和实用技巧。通过对BrianW.Kernighan、RobPike所著的《程序设计实践(评注版)》的学习,读者可以快速掌握程序设计的技巧及思想。

《程序设计实践(评注版)》力邀国内资深专家执笔,在英文原著基础上增加中文点评与注释,旨在融合二者之长,既保留经典的原创文字与味道,又以先行者的学研心得与实践感悟,对读者阅读与学习加以点拨、指明捷径。
【作者简介】
白乔博士,中国科学院高级工程师。主要从事分布式Web应用开发、数据库应用开发及科学数据管理与集成技术的研究。具有十多年的C/C++编程经验,8年以上Java编程经验。

2004年创办vcel。net网站,为广大Visualc++/C++软件丌发人员提供了文章、工具、电子书籍、丌源项目以及代码片段等资源的共享平台。

2008年度十大优秀IT技术图书作者,CSDN学生人本营2009年度十佳老师,文风轻松幽默,其撰写的《白乔原创:艺术编程之C++篇》、《白乔原创:实战软件DIY》、《白乔原创:VC之美化界面篇》等系列Visual C++教程,在网络上具有较高的点击率、并多次被转载。著作包括《标准C++开发入门与编程实践》(2007)和《把脉VC++》(2009)。
【目录】

前言(新增批注共1条) xii

Chapter 1: Style(新增批注共46条) 

1.1 Names 

1.2 Expressions and Statements 

1.3 Consistency and Idioms 

1.4 Function Macros 

1.5 Magic Numbers 

1.6 Comments 

1.7 Why Bother? 

Chapter 2: Algorithms and Data Structures(新增批注共29条) 

2.1 Searching 

2.2 Sorting 

2.3 Libraries 

2.4 A Java Quicksort 

2.5 O-Notation 

2.6 Growing Arrays 

2.7 Lists 

2.8 Trees 

2.9 Hash Tables 

2.10 Summary 

Chapter 3: Design and Implementation(新增批注共12条) 

3.1 The Markov Chain Algorithm 

3.2 Data Structure Alternatives 

3.3 Building the Data Structure in C 

3.4 Generating Output 

3.5 Java 

3.6 C++ 

3.7 Awk andPerl 

3.8 Performance 

3.9 Lessons 

Chapter 4: Interfaces(新增批注共20条) 

4.1 Comma-Separated Values 

4.2 A Prototype Library 

4.3 A Library for Others 

4.4 A C++ Implementation 

4.5 Interface Principles 

4.6 Resource Management 

4.7 Abort, Retry, Fail? 

4.8 User Interfaces 

Chapter 5: Debugging(新增批注共28条) 

5.1 Debuggers 

5.2 Good Clues, Easy Bugs 

5.3 No Clues, Hard Bugs 

5.4 Last Resorts 

5.5 Non-reproducible Bugs 

5.6 Debugging Tools 

5.7 Other People's Bugs 

5.8 Summary 

Chapter 6: Testing(新增批注共28条) 

6.1 Test as You Write the Code 

6.2 Systematic Testing 

6.3 Test Automation 

6.4 Test Scaffolds 

6.5 Stress Tests 

6.6 Tips for Testing 

6.7 Who Does the Testing? 

6.8 Testing the Markov Program 

6.9 Summary 

Chapter 7: Performance(新增批注共30条) 

7.1 A Bottleneck 

7.4 Tuning the Code 

7.5 Space Efficiency 

7.6 Estimation 

7.7 Summary 

Chapter 8: Portability(新增批注共30条) 

8.1 Language 

8.2 Headers and Libraries 

8.3 Program Organization 

8.4 Isolation 

8.5 Data Exchange 

8.6 Byte Order 

8.7 Portability and Upgrade 

8.8 Internationalization 

8.9 Summary 

Chapter 9: Notation(新增批注共13条) 

9.1 Formatting Data 

9.2 Regular Expressions 

9.3 Programmable Tools 

9.4 Interpreters, Compilers, and Virtual Machines 

9.5 Programs that Write Programs 

9.6 Using Macros to Generate Code 

9.7 Compiling on the Fly 

Epilogue 

Appendix: Collected Rules 

Index


点击展开 点击收起

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP