构建之法:现代软件工程 - (EPUB全文下载)
文件大小:6.94 mb。
文件格式:epub 格式。
书籍内容:
构建之法:现代软件工程
作者:邹欣
字数:32.7万字
出版:2014-09-01
“做中学(Learning By Doing)”的授课方式和超大量项目实践将为你如虎添翼!
对照美国ACM/IEEE2013年新出版的计算机科学教学指导中的软件工程相关部分
覆盖业内软件工程内容,同时讲述了业界最新实践方法!
软件工程牵涉的范围很广,同时也是一般院校的同学反映比较空洞乏味的课程。但是软件工程的技术对于投身IT产业的学生来说是非常重要的。
作者邹欣有长达20年的一线软件开发经验,他利用业余时间在数所高校进行了长达6年的软件工程教学实践,总结出了在16周的时间内让同学们通过 “做中学 (Learning By Doing)” 掌握实用的软件工程技术的教学计划,并得到高校师生的积极反馈。在此基础上,作者对软件工程的各个知识点和技能要求进行了系统性整理,形成教材。
本书共分17章,对照美国ACM/IEEE2013年新出版的计算机科学教学指导(Computer ScienceCurricula 2013)中的软件工程相关部分,这本教材覆盖了其中大多数Core-Tier1和Core-Tier2的内容,同时讲述了业界最新实践方法。
更多新书、好书扫描下方二维码,关注微信公众号:伴阅读书
本资源收集于网络,只做学习和交流使用,版权归原作者所有,若为付费资源,请在下载后24小时之内自觉删除,若作商业用途,请到原网站购买。
推荐序
我和邹欣大约是在2009年认识的。当时北航软件开发环境国家重点实验室的同学要学习各种软件开发环境,我们就通过微软亚洲研究院的高校关系部经理马歆找到邹欣,请他给我们介绍微软软件项目管理环境Team Foundation Server,并给我们的学生讲一讲《现代软件工程》这门课。
2009年秋季学期,邹欣如约在北航开讲《现代软件工程》,我们从北航计算机学院大三的学生中抽出一部分学生上这门课,其他学生继续上常规的《软件工程》课。为了更好地测评授课效果,我们还在两个班级收集了数据,对比同学们的学习时间、代码量,以及在专业技能、职业技能方面的收获。2012年,在北航计算机学院高小鹏老师的支持下,邹欣老师和罗杰老师合作,再次讲授该课程。两个学期的数据表明,《现代软件工程》采用的“做中学”的教学方法和面向实战、超大量的项目实践给学生带来了明显的帮助,不但让基础好能力强的学生如虎添翼,基础一般的学生更是从中获益,能力得到了显著的提升。2013年秋季学期,罗杰老师正式开始独立讲授这门课,继续北航的软件工程教学改革。邹欣老师则带着对软件工程教学极大的热情,针对教学体系中的薄弱环节,又开设了《现代程序设计》选修课,继续他对软件教育的探索。
最近十多年来,软件产业和互联网产业的迅猛发展,给众多计算机和软件专业的学生们提供了用武之地,同时也对大学软件工程的教育提出了很大的挑战。经典的软件工程理论和模式虽然仍有其价值,但是国外的教师和业界人士一直在探索新的理论和最佳实践。我们中国大陆的教育工作者要更接近实际,从工业界中汲取生动活泼、行之有效的工程技术和方法论;在教育方式上要多向实践、实训靠拢,探索MOOC、翻转课堂等新形式。改变通常会令人不悦,很多老师希望用非常“稳定”的教案教学,很多学生希望课程“好通过”。我也听说在上《现代软件工程》这门课的时候,很多学生抱怨作业比别的课程多,还要写博客……然而,他们中的很多人在课程结束后,却给了这门课很高的评价。看来,在评估教学效果时,我们应该“风物长宜放眼量”,看看学生在课程结束之后,特别是走上工作岗位后,是否从课程中获益。
我很高兴看到这本书的出版,希望这本生动活泼的教材能引起大家对高校软件工程教育的讨论和改进,希望更多的新方法、新思路能出现在计算机教学的讲台上。
2014年8月于北京
读者反馈
惊艳!打开《构建之法——现代软件工程》,就停不下来,作者把软件开发方法讲得清晰有趣实用,程序员应该人手一册,通读完毕,思维水平立马从业余升级到专业!
——蒋涛 / CSDN《程序员》杂志创始人
老板让我周末给学生们做个讲座讲下软件工程。怎么在两个小时中覆盖这么大的题目?怎么能避免用枯燥的概念给学生们催眠?求教于@云课堂孙志岗,他给我推荐了@程序员邹欣编著的《构建之法》,用了三天的闲暇时间读完,只觉相见恨晚。冷硬的知识都鲜活化了,真希望我几年前做PM的时候能读到它啊!
——小倩 / 哈尔滨工业大学老师
本人今年大三,软件工程专业,学校是在大二下开始教授软件工程这门课的。当时采用的教材是国外翻译进来的,很厚,据说很经典。不过说实话,实在看不懂。老师一遍遍的跟我们强调软件工程的重要性,但在整个课程的学习过程中,只背了些晦涩难懂的概念,期末随便画了些图,意思意思就过去了。到头来想想,又浪费了半年的时间,什么都没学到手。机缘巧合之下,在微博上看到有人推荐这本书。刚开始觉得这书有点薄,有点小失望,但看了几章之后,不敢说瞬间打通任督二脉,但真的很让我着迷。作者的思路很清晰,文字也很有趣,让人欲罢不能。
——那谁谁谁 / 豆瓣读者
我读过几乎所有软件工程教材。相比之下,邹老师这本《构建之法》不仅写得有血有肉,而且是我读过最好懂的软件工程书。一般的软工教材为了追求更广更久的接受度,在内容采纳上趋于保守,这也意味着落后实际2—5年。而这本书则十分贴近当下,是汇聚了邹老师多年实战经验的精华。尤其是书里的一些评论十分精彩,讲了很多软件工程教材没有讲清楚或不敢讲的事。这本书有很多干货,是一本让人读后有满足感的好书!强力推荐!
——restful / 豆瓣读者
学习软件工程,好像武林之中学习内功。很长时间似乎只能意会而不能身传。这本书是少有的“干货”云集,可教性极强的书籍。通篇强调“做中学“,理论与实践结合,练习量大,要学下来估计会脱一层皮,但如果能过,估计在软件工程的路上会”凤凰涅槃”,终成正果。
——惟楚有樵 / 新浪微博读者
此书的厉害之处主要是其强大的实用性和超级趣味性,从未见过把软件工程能写得这么有意思的。实话实 ............
书籍插图:
以上为书籍内容预览,如需阅读全文内容请下载EPUB源文件,祝您阅读愉快。
书云 Open E-Library » 构建之法:现代软件工程 - (EPUB全文下载)