数字资源平台 > 工学> 软件工程> 软件设计的要素:为什么概念对伟大的设计很重要 why ceroopts matter for great design
  • 阅读次数: 938 下载次数: 64
  • 荐购次数: 27 收藏次数: 4
软件设计的要素:为什么概念对伟大的设计很重要 why ceroopts matter for great design
建议阅读终端:
注:如果您的电脑尚未安装PC客户端,请先 安装客户端 后再下载阅读!
手机扫描阅读此书
支持(Android/Iphone)
不负韶华,与每本好书相遇
"为什么有些软件设计得如何成功,而有些却很失败?为什么概念对伟大的设计很重要?对于软件设计师而言,哪些设计原则有利于创造一个好软件?我们常用的软件如苹果电脑中Mac系统的废纸篓,其本质是什么?机票预订软件往往会用什么潜规则来牟取更多利益?在《软件设计的要素》中,丹尼尔·杰克逊向读者展示了一些精彩和常见的软件案例,不管是软件架构师、程序员还是使用软件的普通读者,都可以从这本书中看到潜伏在日常软件界面之下的底层概念,从而更好地设计、使用软件。
简介
这是一本从概念的角度理解软件的书。一直以来,概念从未被放在软件设计的中心位置,而本书作者丹尼尔·杰克逊试图用概念来描述软件以及软件设计,从概念的角度来解释软件形成一个整体的方式,并通过概念来呈现软件成功或失败的原因。这本书包括三部分。第一部分介绍了概念的含义以及作用;第二部分从概念的结构、目的等要素详细介绍了概念的含义;第三部分解释了在软件设计中使用概念的原则。可以说,这本书关于软件设计的哲学,不管是专业的软件设计师还是业余的软件使用者,都可以从这本书中获得理解软件的新视角。
评论
评分:
评价:
请输入评论信息
0/255 已评论
全部评论(53)
默认排序
相关推荐