概念架构是什么

概念架构是什么 概念架构是直指系统目标的设计思想、重大选择,因而非常重要。《方案建议书》《技术白皮书》和市场彩页中,都有它的身影,以说明产品/项目/方案的技术优势。也因此,有人称它为“市场架构”。 大量软件企业,招聘系统架构师(SA)、系统工程师(SE)、技术经理、售前技术顾问、方案经理时,职位能力中其实都包含了对“概念架构设计能力”的要求。例如: 系统架构师(SA)。(1)软件总体设计、开...
阅读(1844) 评论(0)

软件业人才结构

软件业人才结构 金字塔型,还是橄榄型? 有人说,软件业当前的人才结构是橄榄型(中间大两头小),需求量最大的“软件蓝领”短缺问题最为凸显,这极大地制约着软件业的发展,因此要花大力气培养大量的初级软件程序员等“蓝领工人”。 但业内更多人认为,软件业当前的人才结构是金字塔型,高手和专家型人才的总量不足才是“制约发展”的要害,因此一方面软件工程师应争取提升技能、升级转型,另一方面企业和产业应加强高级...
阅读(2274) 评论(0)

定期项目现状评审

定期项目现状评审 软件项目现状评审(有时候称为管理评估)可以为项目相关各方提供必要的信息,以便进一步针对情况做出决策或者批复,同时能跟踪之前评审所做决策的执行情况。对于被拯救后重启的项目而言,项目现状评审作为EWS的一部分,也具有同样的目的。这种评审能够提供关于项目状况的信息,识别并监控目前存在的问题及其解决途径,并确保关键的问题得到解决。 项目评审主要是基于数据的,这可以解释针对开发度量指标...
阅读(869) 评论(0)

用分支实现交迭

用分支实现交迭 是不是发布补丁版本这个词听起来比交迭这个词更熟悉一些?发布补丁版本是交迭的一种。让我们从这里开始谈起。 补丁版本 绘图产品SuperPen 1.0版,经过六个月的开发,终于上市!在大笔捞钱的同时,公司正在组织开发2.0版,引入更炫的功能,卖出更好的价钱!研发团队全体,继续日夜奋战。在一派大好形势下也有些不和谐的声音,一些用户抱怨,1.0版里有这个Bug、那个Bug……虽然公司...
阅读(1099) 评论(0)

CDN的基本概念和产生背景

CDN的基本概念和产生背景 对于CDN这个名词,读者大可以望文生义:Content Distribute Network,直译成内容分发网络,或者也有人写成Content Delivery Network,内容交付网络。很显然,CDN完成的是将内容从源站传递到用户端的任务,我们当然不需要再解释什么叫做“内容分发”或者“内容交付”了,要解释的是CDN在这个分发或者交付的过程中体现了什么价值,为...
阅读(1779) 评论(0)

什么是变体

什么是变体 变体(Variant),又译为变种。它是指这样一些软件产品,它们彼此有一些相同之处,但又彼此有所区别,就好像一群兄弟姐妹。弟弟将来无论怎么长,也不会长成跟哥哥现在的样子一模一样;姐姐像妹妹现在这么大的时候,跟妹妹现在的样子也不完全一样。所以说,他们之间的差异是与生俱来的、本质上的,并不完全是时间演进和个人成长的结果。变体也是一样。所以SuperPen1.0 for Windows...
阅读(1009) 评论(0)

未雨绸缪——理解软件配置管理(第2版)

未雨绸缪——理解软件配置管理(第2版) 董越著 ISBN978-7-121-16674-7 2012年6月出版 定价:69.00元 16开 272页 内 容 简 介 软件配置管理为软件开发提供了基础性的支持环境,它与软件开发中的所有角色都有联系,因此本书是写给所有与软件开发有关的人士看的,而不仅仅是写给软件配置管理人员的。 本书分为两篇,上篇详细介绍了软件配置管理的基本知识;下篇...
阅读(4838) 评论(0)

自动化组件测试

自动化组件测试 “组件测试”或“子系统测试”验证系统的各个部分,可能需要安装整个系统或某些外部依赖关系,如数据库、文件系统或网络终端等。这些测试验证组件间的交互能产生预期的组合行为。典型的组件测试需要底层数据库支持,甚至可能跨越架构边界。因为每个测试用例执行的代码量更大,每个测试的代码覆盖率也更大,所以这些测试一般比单元测试执行的时间长。 代码清单6-3展示了一个组件测试的例子,它利用DbUn...
阅读(763) 评论(0)

自动化单元测试

自动化单元测试 人们在使用“单元测试”这个术语时比较随意。这可能会导致困惑,特别是当人们开始声称他们的单元测试“花了很长的时间执行”时。为开发者测试定义一个常用词汇表有助于将测试进行有效的分类,从而创建一个有效的CI系统,能够执行快速的构建。 “单元测试”验证软件系统中所有小元素的行为,这些小元素通常都是一个类。但是有时候,单元测试和被测试的类之间的这种一对一的关系会被放大,因为一些被测试的类...
阅读(973) 评论(0)

持续集成:软件质量改进和风险降低之道

Jolt大奖精选丛书 持续集成:软件质量改进和风险降低之道 ISBN978-7-121-14869-9 [美]Paul M. Duvall (保罗.M. 杜瓦尔)Steve Matyas (史蒂夫.迈耶斯) Andrew Glover(安德鲁.格洛弗) 著 王海鹏 译 2012年6月出版 定价:49.00元 16开 272页 宣传语:一项技术产品只有在获得了Jolt奖之后才能真正...
阅读(1349) 评论(0)

正则表达式之常用量词

正则表达式之常用量词 {m,n}是通用形式的量词,正则表达式还有三个常用量词,分别是+、?、*。它们的形态虽然不同于{m,n},功能却是相同的(也可以把它们理解为“量词简记法”),具体说明见表2-2。   表2-2  常用量词 常用量词 {m,n}等价形式 说明 * {0,} 可能出现,也可能不出现,出现次数没有...
阅读(837) 评论(0)

正则表达式之字符组

正则表达式之字符组 普通字符组 字符组(Character Class)是正则表达式最基本的结构之一,要理解正则表达式的“灵活”,认识它是第一步。 顾名思义,字符组就是一组字符,在正则表达式中,它表示“在同一个位置可能出现的各种字符”,其写法是在一对方括号[和]之间列出所有可能出现的字符,简单的字符组比如[ab]、[314]、[#.?]在解决一些常见问题时,使用字符组可以大大简化操作,下面举...
阅读(1035) 评论(0)

正则指引

正则指引 余晟 著 ISBN978-7-121-16551-1 2012年5月出版 定价:58.00元 16开 336页 内 容 简 介 本书针对作者在开发中遇到的实际问题,以及其他开发人员咨询的问题,总结出一套使用正则表达式解题的办法,并通过具体的例子指导读者拆解、分析问题。全书分为三大部分:第一部分主要讲解正则表达式的基础知识,涵盖了常见正则表达式中的各种功能和结构;第二部分主...
阅读(3391) 评论(0)

软件测试的金字塔体系--从1个中心到5个要素

软件测试的金字塔体系--从1个中心到5个要素 很小的时候就对埃及的金字塔感兴趣,不仅是因为它的规模宏伟、结构精密,而且它的兴起和演变至今只是一个传说,成为千古之谜。这其中就有神奇的黄金分割数Φ,其值是个无穷小数,若只取三位小数便是0.618。如用金字塔的高除以底边长,即1÷1.618 = 0.618。而金字塔许多特征数据,和13世纪数学家法布兰斯所提到的奇异数字的组合,有许多巧合之处。这些奇...
阅读(853) 评论(0)

谁能成为测试架构师

谁能成为测试架构师 软件测试架构师不是一种头衔,而是一种角色,更重要的是一种能力—对团队的影响力。软件测试工程师不是在某一天突然成为一个软件架构师的,虽然他可能会在某一天被某某经理宣布为测试架构师。任何一个人成为软件架构师,都是一个渐进的过程,不断积累经验,不断提高自己的技术水平和业务能力,才能逐渐胜任测试架构师的角色。 1.    对软件测试架构师的要求 测试架构师是测试团队的技术带头人,...
阅读(1746) 评论(0)
79条 共6页首页 上一页 1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:3510426次
    • 积分:52734
    • 等级:
    • 排名:第57名
    • 原创:1440篇
    • 转载:83篇
    • 译文:1篇
    • 评论:3469条
    博客专栏
    最新评论