×
超值优惠券
¥50
100可用 有效期2天

全场图书通用(淘书团除外)

关闭
暂无评论
图文详情
  • ISBN:9787572279195
  • 装帧:平装-胶订
  • 册数:暂无
  • 重量:暂无
  • 开本:其他
  • 页数:248
  • 出版时间:2024-05-01
  • 条形码:9787572279195 ; 978-7-5722-7919-5

本书特色

为什么有些软件设计得如何成功,而有些却很失败?为什么概念对伟大的设计很重要? 对于软件设计师而言,哪些设计原则有利于创造一个好软件? 我们常用的软件如苹果电脑中Mac系统的废纸篓,其本质是什么? 机票预订软件往往会用什么潜规则来牟取更多利益? 在《软件设计的要素》中,丹尼尔·杰克逊向读者展示了一些精彩和常见的软件案例,不管是软件架构师、程序员还是使用软件的普通读者,都可以从这本书中看到潜伏在日常软件界面之下的底层概念,从而更好地设计、使用软件。

内容简介

"这是一本从概念的角度理解软件的书。一直以来,概念从未被放在软件设计的中心位置,而本书作者丹尼尔·杰克逊试图用概念来描述软件以及软件设计,从概念的角度来解释软件形成一个整体的方式,并通过概念来呈现软件成功或失败的原因。 这本书包括三部分。**部分介绍了概念的含义以及作用;第二部分从概念的结构、目的等要素详细介绍了概念的含义;第三部分解释了在软件设计中使用概念的原则。 可以说,这本书关于软件设计的哲学,不管是专业的软件设计师还是业余的软件使用者,都可以从这本书中获得理解软件的新视角。"

目录

推荐序 像工程师一样思考 韦青 微软(中国)公司首/席技术官 中文版序 概念,一种全新的软件设计方式 前言 为什么有些设计如此成功,而另一些却如此失败 引言 一场富有成效和愉快的对话 **部分 概念,设计引爆与出圈的核心 01 概念就像分子,成功的软件不可或缺 02 掌握概念起作用的原则,做出更好的设计 第二部分 概念与要素,系统构建起成功设计的框架 03 概念的结构,从样式概念到预订概念 04 概念的目的,以用户需求为中心 05 概念的组合,造就意想不到的力量 06 概念的关系,让设计的顺序更合理 07 概念的映射,从底层概念到物理界面 第三部分 谨记概念的原则,让好设计源源不断 08 概念的特性,概念与目的一一对应 09 概念熟悉性,好用的概念常常可以重用 10 概念完整性,一旦违反需要努力修复 结语 厘清概念的迷思,让你的软件设计更出彩 致谢 附录与参考文献
展开全部

相关资料

在《软件设计的要素》一书中,丹尼尔·杰克逊向工程师们提出了一个尖锐的问题:为什么有些软件设计得一鸣惊人,而有些却一败涂地?软件是一个复杂的巨系统,这本书以系统化的视角和以人为本的价值观,为软件设计者提供了一个全新的变革性视角。 韦青 微软(中国)公司首/席技术官 《软件设计的要素》很好地概括了软件行业专业人员走向卓/越的核心要素。随着生成式AI的快速发展,整个科技行业将迎来范式转换。在面对像大型软件这样的复杂系统时,那些凝聚人类顶/尖工程智慧的结晶,对于人类如何与AI进行协同创新,更显得弥足珍贵。 李建忠 CSDN高/级副总裁 很难抑/制我对这本书的兴奋。它的思想新颖而朴实,激进而清晰,深刻而简明。在未来的几年里,我会反复阅读它。这是我们学科中的里程碑。 巴沙尔·努塞贝 利默里克大学Lero首/席科学家 多少赞美之词也不足以表达我对这本书的喜爱。对关心软件设计的人来说,这是一本必/备读物。其实用的框架为思考和进行软件设计提供了一种普世、有用的方法。 米切尔·卡普尔 莲花公司创始人 丹尼尔·杰克逊的概念是计算机系统设计的突破,将软件工程与人机交互相结合。概念是我们都应该使用的框架,不管是学生还是蕞有经验的软件行业从业者,都可以从这个框架中获益。 哈尔·阿伯尔森 《计算机程序的构造与解释》作者 丹尼尔·杰克逊的这本书将成为《人月神话》那样的经典,成为制作优/秀软件产品和工具的有影响力的指南。在这本书的帮助下,软件设计师将以更开放的心态、更清晰的思想和更优/秀的能力来工作。 本·施奈德曼 马里兰大学计算机科学系教授 这本书创造性地将软件开发看作一门设计学科。杰克逊采用真/正以人为本的方法,通过许多丰富的例子,为我们提供了重新思考软件设计的工具,使其更加有用和实用。 伊丽莎白·丘吉尔 谷歌用户体验总监 无论你使用什么系统或语言,无论你是新程序员、资/深程序员还是研究人员,本书新颖而深刻的软件概念将改变你对设计、软件和编程的看法。这是一本具有里程碑意义的书,将使数字世界变得更美好。 哈罗德·蒂姆布莱比 《看见并解决数字医疗问题》作者 丹尼尔·杰克逊的《软件设计的要素》是一部不朽的作品。它为我们思考软件设计提供了一种新的概念角度。本书使用了绝大多数读者知道的现代案例,每位软件工程师都会在其中找到一些有价值的东西。 小弗雷德里克·布鲁克斯 《人月神话》作者

作者简介

丹尼尔·杰克逊 麻省理工学院(MIT)计算机科学系教授,计算机科学和人工智能实验室(CSAIL)副主任。美国国家研究院(National Academies)关于软件可靠性研究的负责人。因其对软件研究做出的贡献,获得美国计算机协会(ACM)颁发的“影响力”奖和“杰出研究”奖, Alloy软件建模语言的首/席设计师,与美国国家航空航天局(NASA)、哈佛大学麻省总医院(MGH)以及丰田公司开展过软件项目合作。

预估到手价 ×

预估到手价是按参与促销活动、以最优惠的购买方案计算出的价格(不含优惠券部分),仅供参考,未必等同于实际到手价。

确定
快速
导航