| 共 11 个主题 12 条评论 <添加新主题> |
| (11) it168 上的几篇架构设计文章(张恂 193 字 0 回复 E2009-3-20 11:51:16 LID:14 Hit:96) |
| (10) 微软发布的敏捷架构设计方法(张恂 321 字 0 回复 E2008-11-23 15:58:24 LID:13 Hit:84) |
| (9) 推荐 5 种常见 AJAX 设计模式(IBM dW) Ajax 和 XML:五种常见 Ajax 模式(Herrington, 2007-03-20) (张恂 142 字 0 回复 E2007-3-31 21:24:38 LID:12 Hit:146) |
| (8) 重构到模式 Kerievsky 的 PPT 讲义(张恂 218 字 0 回复 E2007-3-16 16:01:29 LID:11 Hit:181) |
| (7) 我与 Larman 大师合作《太极建模诗》 太极建模诗 (张恂 368 字 0 回复 E2007-3-11 10:40:54 LID:7 Hit:223)张恂(原作 2006) 由外而内, 层次分明。 动静结合, 逐步求精。 The Yin-Yang of Modeling Craig Larman (Contributor 2007) Peek from Out to In, grasp High and Low, complement Dynamic with Static, and, unravel the Coarse-grained to the Fine-grained. 关于此诗的进一步讨论在这里: 浅论阴阳太极与 UML 建模 |
| (6) 源代码就是设计?(张恂 157 字 0 回复 E2007-2-10 11:20:41 LID:8 Hit:144) |
| (5) 关于什么是“软件架构” 关于“什么是软件架构”以及“架构能力是核心竞争力”近日答媒体朋友(1): (张恂 398 字 1 回复 E2007-1-10 16:28:01 LID:5 Hit:217)Architecture 的本意就是“建筑”,那么何谓“软件的建筑”?软件行业用这个词引申地表示一个软件产品/系统中的整体/全局结构以及核心要害部分,主要包括软件的样式、系统的组织、关键的部件等,就像一座楼宇的地基、主体结构、水电、供暖等要害部位。如果一座新楼宇的基础结构和设施出了质量问题,那么多半没有人敢使用这样的建筑,业主们甚至会纷纷不惜打官司要求开发商退房、退款。类似地,我们说软件架构的质量决定了一个软件产品/系统的质量。 可见如何保证软件架构(主体部分)的质量是软件开发中的主要矛盾、主要环节,是软件研发团队应该倾全力关注的核心问题。与软件架构对应的是软件产品/系统中那些非架构、非全局性的东西,它们的好坏、失效不会对软件产品的质量产生决定性、根本性的影响,所以后者属于次要矛盾、次要环节。 |
| 关于“为什么架构能力是核心竞争力” 关于“什么是软件架构”以及“架构能力是核心竞争力”近日答媒体朋友(2): (张恂 676 字 0 回复 C2007-1-10 16:26:25 LID:6 Hit:118)为什么说“架构能力是核心竞争力”?这种说法显然是正确的,可以从软件架构定义的本身推导出来。软件企业有没有竞争力,有很多影响制约因素,比如营销的、关系的、价格的等等,但最终我们还是要看一个企业的交付物:她的产品(包括服务)本身有没有竞争力,脱离了产品质量对于软件企业的客户而言,其他一切都是空话,而决定产品质量的是产品“架构”的质量。 当一家企业在产品架构的研发方面形成整体优势后,就可以为自己建立起有效的技术壁垒(杀手锏)来击败竞争对手。华为、中兴之所以能够成为国内通讯设备设计、制造领域的领跑者,成功的一个关键就在于她们始终坚持自主研发、自主创新的战略,拥有一大批自己的核心产品、核心架构与核心技术,这种强大的研发能力和优势是许多其它竞争对手在今后的较长一段时间内难于赶超的。在互联网领域,正面的例子也很多。百度、阿里巴巴、腾讯等等,也都得益于独特的产品、技术和架构研发优势,竞争对手很难模仿、照搬。 反观国内低端的信息化、所谓传统的计算机应用领域,我们的操作系统是别人的,数据库是别人的,核心框架、组件、平台甚至设计思想也是别人的,可能只有应用层面有一点自己的东西,所以尽管这个领域内玩家很多,但大多缺乏核心技术优势,软件架构的同质性导致彼此间差异并不大,只好靠打价格战、关系战来维持一点竞争力。当然,眼下这种局面也在发生一些变化。 由此,我们知道了软件架构在软件产品/系统研发中的重要性与核心地位,抓住了软件架构就等于抓住了软件研发的牛鼻子。 |
| (4) 下载 领域驱动设计 DDD 精华版 Domain Driven Design Quickly(InfoQ.com, PDF, 106p) (张恂 121 字 0 回复 C2006-12-26 16:27:52 LID:4 Hit:238) |
| (3) 推荐 developer.* 是个好网站(张恂 61 字 0 回复 C2006-11-27 14:49:34 LID:3 Hit:171) |
| (2) OO CASE 工具:失去的机会与未来的方向 (Damme) Object Oriented CASE Tools: Lost Opportunities and Future Directions (Mario Van Damme) (张恂 155 字 0 回复 C2006-11-27 14:47:07 LID:2 Hit:104) |
| 共 11 个主题 12 条评论 <添加新主题> |