Third《高质量程序设计指南—C++/C语言》(第二版)

本书全面介绍了C++和C语言的高级编程技巧,涵盖内存管理、struct使用、Microsoft平台下的编程实践等内容,旨在提升程序员的代码质量和效率。
摘要由CSDN通过智能技术生成
本书也是老师推荐我看的一本书,700多页,总的来说还算不错,这本书的侧重点不是在语言上,而是讲解如何高质量的去编写程序,结合软件工程学去介绍,能学习到很多相关的编程规范以及C++的一些内部机制实现。附录中的《大学十年》讲叙了作者大学十年的经历,这个漫长而又曲折的过程,让我颇有感触...

参考链接:http://www.dearbook.com.cn/book/viewbook.aspx?pno=TS0010123



简介:


如何进行高质量的程序设计是软件行业的薄弱环节,大部分企业只能依靠大量地测试和改错提高软件产品的质量,为此付出了高昂的代价。因此,如何让程序员熟练地掌握编程技术和编程规范,在开发过程中内建高质量,是IT企业面临的主要挑战之一。
    本书作者以轻松幽默的笔调向读者论述了高质量软件开发方法与C++/C编程规范,令人耳目一新。它是作者多年从事软件开发工作的经验总结。书中大量的“提示、建议、规则”具有很好的实用价值。
    本书第一版的电子文档曾经在Internet上广泛流传,被不少国内IT企业的软件开发人员采用。本书第二版比第一版的内容增加了一倍,并且论述更加细致和深入,可以认为是全新之作。
    本书的附录C《大学十年》是作者在网上发表的一个短篇传记,文中所描述的充满激情的学习和生活的态度,感染了大批莘莘学子。
    本书的主要读者对象是IT企业的程序员和项目经理,以及大专院校软件相关专业的本科生和研究生。本书亦可作为大学计算机系和软件学院的教学参考书。

目录:
第1章 高质量软件开发之道

1.1 软件质量基本概念
1.1.1 如何理解软件的质量
1.1.2 提高软件质量的基本方法
1.1.3 “零缺陷”理念
1.2 细说软件质量属性
1.2.1 正确性
1.2.2 健壮性
1.2.3 可靠性
1.2.4 性能
1.2.5 易用性
1.2.6 清晰性
1.2.7 安全性
1.2.8 可扩展性
1.2.9 兼容性
1.2.10 可移植性
1.3 人们关注的不仅仅是质量
1.3.1 质量、生产率和成本之间的关系
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值