C++项目开发全程实录(第2版)
上QQ阅读APP看书,第一时间看更新

前言(第2版)
Preface 2nd Edition

编写目的与背景

众所周知,当前社会需求和高校课程设置严重脱节,一方面企业找不到可迅速上手的人才,另一方面大学生就业难。如果有一些面向工作应用的案例参考书,让大学生得以参考,并能亲手去做,势必能缓解这种矛盾。本书就是这样一本书:项目开发案例型的、面向工作应用的软件开发类图书。编写本书的首要目的就是架起让学生从学校走向社会的桥梁

其次,本书以完成小型项目为目的让学生切身感受到软件开发给工作带来的实实在在的用处和方便,并非只是枯燥的语法和陌生的术语,从而激发学生学习软件开发的兴趣,让学生变被动学习为自主自发学习。

再次,本书的项目开发案例过程完整,不但适合在学习软件开发时作为小型项目开发的参考书,而且可以作为毕业设计的案例参考书

最后,丛书第1版于2008年出版,并于2011年和2013年进行了两次改版升级,因为编写细腻,易学实用,配备全程视频讲解等特点,备受读者瞩目,丛书累计销售20多万册,成为近年来最受欢迎的软件开发项目案例类丛书之一

转眼5年已过,我们根据读者朋友的反馈,对丛书内容进行了优化和升级,进一步修正之前版本中的疏漏之处,并增加了大量的辅助学习资源,相信这套书一定能带给您惊喜!

本书特点

微视频讲解

对于初学者来说,视频讲解是最好的导师,它能够引导初学者快速入门,使初学者感受到编程的快乐和成就感,增强进一步学习的信心。鉴于此,本书为大部分章节都配备了视频讲解,使用手机扫描正文小节标题一侧的二维码,即可在线学习项目制作的全过程。同时,本书提供了程序配置使用说明的讲解视频,扫描封底的二维码即可进行学习。

典型案例

本书案例均从实际应用角度出发,应用了当前流行的技术,涉及的知识广泛,读者可以从每个案例中积累丰富的实战经验。

代码注释

为了便于读者阅读程序代码,书中的代码均提供了详细的注释,并且整齐地纵向排列,可使读者快速领略笔者意图。

代码贴士

案例类书籍通常会包含大量的程序代码,冗长的代码往往令初学者望而生畏。为了方便读者阅读和理解代码,本书避免使用连续大篇幅的代码,将其分割为多个部分,并对重要的变量、方法和知识点设计了独具特色的代码贴士。

知识扩展

为了增加读者的编程经验和技巧,书中每个案例都标记有注意、技巧等提示信息,并且在每章中都提供有一项专题技术。

本书约定

由于篇幅有限,本书每章并不能逐一介绍案例中的各模块。笔者选择了基础和典型的模块进行介绍,对于功能重复的模块,由于技术、设计思路和实现过程基本相同,因此没有在书中体现。读者在学习过程中若有相关疑问,请登录本书官方网站。本书中涉及的功能模块在资源包中都附带有视频讲解,方便读者学习。

适合读者

本书适合作为计算机相关专业的大学生、软件开发相关求职者和爱好者的毕业设计和项目开发的参考书。

本书服务

为了给读者提供更为方便快捷的服务,读者可以登录本书官方网站(www.mingrisoft.com)或清华大学出版社网站(www.tup.com.cn),在对应图书页面下载本书资源包,也可加入企业QQ(4006751066)进行学习交流。学习本书时,请先扫描封底的二维码,即可学习书中的各类资源。

本书作者

本书由明日科技软件开发团队组织编写,主要由李菁菁执笔,参与本书编写工作的还有赛奎春、王小科、周佳星、王国辉、杨丽、辛洪郁、张鑫、张宝华、申小琦、高春艳、葛忠月、刘杰、李磊、杨柳、赵宁、冯春龙、宋万勇、贾景波、吕玉翠、白宏健、隋妍妍、刘媛媛、李春林、何平、张云凯、申野、庞凤、胡冬、岳彩龙、潘建羽、张渤洋、梁英、于水晶、李雪、孙勃、卞昉、朱艳红、宋禹蒙、白兆松、依莹莹、李颖、王欢等,在此一并感谢!

在编写本书的过程中,我们本着科学、严谨的态度,力求精益求精,但错误、疏漏之处在所难免,敬请广大读者批评指正。

感谢您购买本书,希望本书能成为您的良师益友,成为您步入编程高手之路的踏脚石。

宝剑锋从磨砺出,梅花香自苦寒来。祝读书快乐!

编者