
包邮编程卓越之道(卷3软件工程化)

温馨提示:5折以下图书主要为出版社尾货,大部分为全新(有塑封/无塑封),个别图书品相8-9成新、切口有划线标记、光盘等附件不全详细品相说明>>
- ISBN:9787121439933
- 装帧:一般胶版纸
- 册数:暂无
- 重量:暂无
- 开本:16开
- 页数:359
- 出版时间:2022-09-01
- 条形码:9787121439933 ; 978-7-121-43993-3
本书特色
适读人群 :适合所以即将要学编程语言及正在学习代码的朋友,通过阅读本书你可以获取到卓越的编程素养,软件工程领域可能更加重视团队的生产力,而不是个人的成长,但是传奇的计算机科学家Randall Hyde想让优秀的程序员成为这个领域中的大师。为此,Hyde编写了备受推崇的《编程卓越之道》系列的新卷——《软件工程化》,深入介绍了从开发方法、生产力到面向对象的设计需求和系统文档的方方面面。你将从本书中学习到: 为什么遵循软件匠艺模型可以让你做得更好 如何利用可追溯性来加强文档的一致性 如何通过用例分析来创建自己的UML需求 如何利用IEEE文档标准来创建更好的软件 通过对高质量软件开发中技能、态度和道德方面的深入讲解,本书揭示了如何将工程原理应用于编程的正确方法。在这个过程中,Hyde不仅会教给你规则,还会告诉你什么时候该打破规则。他不仅会启发你认识什么是*佳实践,同时还会让你发现适合自己的*佳实践。 《软件工程化》一书中包含了大量的资源和示例,它是你编写代码的优选指南,将让你从同行中脱颖而出。
内容简介
本书深入介绍了从开发方法、生产力到面向对象的设计需求和系统文档的方方面面。通过本书,你将学习到:为什么遵循软件匠艺模型可以让你做到优选;如何利用可追溯性来加强文档的一致性;如何通过用例分析来创建自己的UML需求;如何利用IEEE文档标准开发出更好的软件。通过对高质量软件开发中技能、态度和道德方面的深入讲解,本书揭示了如何将工程原理应用于编程的正确方法。在这个过程中,Hyde不仅会教给你规则,还会告诉你什么时候该打破规则。他不仅会启发你认识什么是很好实践,同时还会让你发现适合自己的很好实践。本书中包含了大量的资源和示例,它是你编写代码的优选指南,将让你从同行中脱颖而出。
目录
第 1 部分 个人软件工程
1 软件开发的比喻 ................................................................................................. 2
目录 XXI
2 生产力 ........................................................................................................... 18
XXII 编程卓越之道(卷 3):软件工程化
3 软件开发模型................................................................................................... 42
第 2 部分 UML
4 UML 和用例介绍 .............................................................................................. 80
5 UML 活动图 ..................................................................................................... 99
6 UML 类图 ...................................................................................................... 114
XXIV 编程卓越之道(卷 3):软件工程化
7 UML 交互图 ................................................................................................... 142
目录 XXV
第 3 部分 文档
9 系统文档 ........................................................................................................ 190
10 需求文档 ...................................................................................................... 209
11 软件设计描述文档 ........................................................................................ 256
目录 XXVII
12 软件测试文档 ............................................................................................... 295
XXVIII 编程卓越之道(卷 3):软件工程化
后记:如何设计卓越的代码................................................................................. 360
作者简介
Randall Hyde是The Art of Assembly Language(《汇编语言的编程艺术》)和Write Great Code(《编程卓越之道》)第1~3卷(均由No Starch Press出版),以及Using 6502 Assembly Language和P-Source(由Datamost出版)的作者。他也是Microsoft Macro Assembler 6.0 Bible(由Waite Group出版)一书的合著者。在过去的40年里,Hyde一直从事嵌入式软件/硬件工程师的工作,为核反应堆、交通控制系统和其他电子设备开发相关指令集。他还在加州理工大学波莫纳分校和加州大学河滨分校教授计算机科学课程。 张若飞,曾任多家互联网金融公司CTO,在宜人贷、雅虎北研、金山云等知名公司担任架构师。十余年互联网研发及技术管理经验,对搭建海量数据、大型分布式系统有丰富经验。著有十余本技术译著,包括《Grails权威指南》《给大忙人看的JavaSE 8》《代码不朽:编写可维护软件的十大原则》《面向可伸缩架构》《云原生Java》等书,总计400余万字。
-
造神:人工智能神话的起源和破除 (精装)
¥32.7¥88.0 -
人人都能学AI
¥40.4¥68.0 -
人工智能
¥20.3¥55.0 -
大数据技术导论(第2版)
¥28.9¥41.0 -
过程控制技术(第2版高职高专规划教材)
¥27.6¥38.0 -
有限与无限的游戏:一个哲学家眼中的竞技世界
¥36.4¥68.0 -
WPS OFFICE完全自学教程(第2版)
¥97.3¥139.0 -
智能视频目标检测与识别技术
¥43.5¥59.0 -
人工智能基础及应用
¥36.0¥48.0 -
深入浅出软件架构
¥117.2¥186.0 -
软件设计的哲学(第2版)
¥52.0¥69.8 -
人工智能的底层逻辑
¥57.9¥79.0 -
剪映+PREMIERE+AIGC 短视频制作速成
¥73.5¥98.0 -
剪映AI
¥52.0¥88.0 -
数据采集与处理
¥36.4¥49.8 -
PLC结构化文本编程(第2版)
¥57.9¥79.0 -
中小型网络组建与管理
¥30.7¥43.0 -
上海市老年教育推荐用书:老年人智慧生活(进阶篇)
¥32.5¥45.0 -
上海市老年教育推荐用书:老年人智慧生活(初级篇)
¥29.3¥45.0 -
SOLIDWORKS中文版实用教程
¥104.9¥149.9