热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

《非程序员》第41期

《非程序员》第41期发行请到http:www.umlchina.comxprogrammerIndex1.htm或http:www.umlchina.comxprogram
《非程序员》第41期发行 

请到http://www.umlchina.com/xprogrammer/Index1.htm 或 http://www.umlchina.com/xprogrammer/cat41.htm 下载,14M

如出现“403... Forbidden字样”,那是因为由于服务商设置原因,同一时间只能一个IP下载,所以,请换一个镜像或多试几次,或用网络蚂蚁跟踪!

UMLChina(http://www.umlchina.com)以电子杂志方式发行免费电子杂志《非程序员》。杂志从“软件以用为本”出发,重点关注UML/OOAD/CBD。 

非常需要您的意见!欢迎来信: think@umlchina.com 

有关征稿信息请见: 
http://www.umlchina.com/xprogrammer/xprogrammer.htm 

《非程序员》第41期目录 

【新闻】 

Sun在应用生命周期管理(ALM)上另辟蹊径
PolySpace和EmbeddedPlus发布第一个UML测试集成环境
Borland倾力连接软件与业务要求
用Wilde来进行软件设计
UML:大了,小了,还是刚好?

【方法】 

打开需求之门――在中国实践用例技术的感悟

...需求工程师应该把捕获需求的责任承担起来,他需要亲临第一线,到涉众那里去,灵活运用各种方法从各类涉众那里得到需求的素材【5】,而不应该对客户有太多的要求,只要客户了解自己的利益,需求工程师就应该有能力完成工作。婴儿也不会直接表达需求,但出色的公司仍然可以探索出“天线宝宝”这样的需求。...

从基本用例到对象(详见程序员杂志2004年第10期)

...一个典型的CRC程序应当从一个候选类或对象集开始,每个候选类或对象都具有初始职责建议。然后跟踪用例来研究分布,反复修正对象和职责。可选的DSR程序应当从简单系统对象和它的职责开始,然后跟踪CRC。就典型的CRC来说,我们也应该找出一个候选的对象和它们的职责集,并且我们也应该研究作为用例驱动的设计。 ...

敏捷MDA

...我们认识到建模者和敏捷程序员之间的冲突是基本和广泛的,一方面因为不同的技术焦点不同,对预设的流程反应激烈,一部分原因是因为各自的夸大。然而,在现实中,这种隔阂是很小的。敏捷联盟和极限编程的许多思想同时控制着模型,是否我们简单地用可执行模型代替文字编码。无论如何,你的作者已经成为敏捷宣言的签名者就足够了。...

使用分析模式的软件重用

...与Fowler(1997)不同的是,他采用的是一种自由的,非正式的方式来描述分析模式,而我们采用的则是一种统一的,前后一致的方式。Vlissides(1998)和其他作者都强调,依照某种结构来描述模式是非常重要的,因为,对结构化信息来说,一旦其组织方式被理解,它就会易于被传授、学习、比较、描述和使用。表格1介绍了我们为描述分析模式而提出的模板,本文后面部分中的四个模式实例都使用了这一模板。...

使用XP和Scrum通过CMM L2和ISO9001认证

...然后Scrum来了。经历了一年的仅XP使用的工作后,一本关于Scrum [8]的书引起了我们的注意。我们立即认可了问题(issue)3到6,和由Scrum提供的比得上我们介绍自己的解决方案。我们决定结合Scrum和XP,因为XP注重与工程实践,Scrum注重于管理和组织方面,工作进行得非常平稳。他们由称为Sprint的XP计划竞赛和在Scrum中的计划会议相互交迭,这不奇怪,正如Kent Beck在XP中重用Scrum中的元素。后来,我们意识到经常结合使用XP和Scrum,甚至给它一个名字XP@Scrum。 ...

【工具】 

通过用例整合业务流、工作流和对象模型

...新的建模技术和应用软件从90年代就已经出现了,主要是由于大量的BPR和OO的出现。今天,工作流模型、统一建模语言(UML)、关系技术、面向对象技术(OO)和用例建模技术代表了主要的无异议的标准。总之,这些是连续生命周期的关键组件。 ...

使用Together让你的项目变得更加敏捷(下)

...我们知道,在CMM中,特别强调在项目中进行代码评审,代码评审可以提高软件项目的成功率,因而XP提倡结对编程,将这一做法发挥到了极致。Together的审计与度量特性可以使你的代码评审过程更加富有效率。.... 

利用模型驱动架构加速嵌入式软件开发

...MDA特别适用于嵌入式软件开发,是因为它把功能逻辑从执行细节分离出来,并且自动生成和测试任何嵌入应用架构都只使用MDA技术。MDA为嵌入式软件开发人员提供一个根本不同的、高水平的方法来适应变化的需求,提高重用率和扩展系统寿命。.... 

1 个解决方案

#1


谢谢!

推荐阅读
  • C#设计模式(8)——桥接模式(Bridge Pattern)
    原文地址:http:www.cnblogs.comzhilipBridgePattern.html原文作者:Learninghard原文出处:博客园一、引言 ... [详细]
  • 根据时间更改网站背景的脚本。热!
    我在网上找到了它,并以自己的方式对其进行了自定义;作者的功劳就在那里。实际上,这是一个用于更改背景颜色的脚本,并且在我看来& ... [详细]
  • 导读:很多朋友问到关于入门学什么php框架简单的相关问题,本文编程笔记就来为大家做个详细解答,供大家参考,希望对大家有所帮助!一起来看看吧!本文目录一览: ... [详细]
  • python有什么应用领域[python常见问题]
    python语言可以用来开发游戏,用于大数据的挖掘和处理,开发web,应用在系统运维,云计算,金融理财分析,人工智能等涉及 ... [详细]
  • 开发笔记:里氏替换原则
    本文由编程笔记#小编为大家整理,主要介绍了里氏替换原则相关的知识,希望对你有一定的参考价值。1.定义:如果对每一个类型为T1的对象o1,都有类型为T2的对象o2, ... [详细]
  • C语言是一个什么样的语言,为什么每个程序员都要学习
    对于大部分程序员,C语言是学习编程的第一门语言,很少有不了解C的程序员。C语言除了能让你了解编程的相关概念,带你走进编程的大门,还能让你明白程序的运行原理,比如,计算机的各个部件是 ... [详细]
  • 本篇内容主要讲解“JavaScript在网页设计中的嵌入应用方法是什么”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小 ... [详细]
  • 【Modbus 】Modbus 协议
    Modbus协议简介Modbus协议是一项应用层报文传输协议,包括ASCII、RTU、TCP三种报文类型。标准的Modbus协议物理层接口有RS232、RS422 ... [详细]
  • 本文由编程笔记#小编为大家整理,主要介绍了markdownElasticsearch:更新现有索引的映射和设置相关的知识,希望对你有一定的参考价值。 ... [详细]
  • 1、创建高级对象使用构造函数来创建对象构造函数是一个函数,调用它来例示并初始化特殊类型的对象。可以使用new关键字来调用一个构造函数。下面给出了使用构造函数的新示例。 ... [详细]
  • SpringBoot与缓存使用及原理(上),Go语言社区,Golang程序员人脉社 ... [详细]
  • 资源总是有限的,程序运行如果对同一个对象进行操作,则有可能造成资源的争用,甚至导致死锁也可能导致读写混乱锁提供如下方法: ... [详细]
  • linux location root访问文件夹404_Linux下yum安装PHP7.2+Nginx+Mysql
    一.安装NGINX1.先查看是否安装了第三方软件库:yumlistinstalled|grepepel-release或rpm-qepel-release如果已经安装 ... [详细]
  • 这篇文章主要讲解了“GradeBook类怎么定义”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Grad ... [详细]
  • 102安装Linux系统
    安装Linux系统 安装CentOS系统准备系统光盘插入CentOS7光盘,引导安装程序设置主机,将光盘作为第一-引导设备从CentOS7光盘启动主机检测安装光盘的完整性从ISO镜 ... [详细]
author-avatar
潮人_徐达妈
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有