- 浏览: 40495 次
- 性别:
- 来自: 上海
文章分类
最新评论
抽丝剥茧的项目设计·似·抽丝剥茧般地听古典乐——试读《编写有效用例》
如果说古典乐都是用乐谱去记载,那么一个项目UML图比得上是一幅二维的乐谱一样。一首古典乐,不只有钢琴去独奏。
好像经典的《命运交响乐》,那一开始的三声。就像你跟客户落实一个项目一样,再三确认。那接下来的轻快,让人冷静的音符,给你是沉静去思考,为了后续的扩展和兼容、与其他系统的交互问题。不只是长号,单簧管,小提琴,大提琴……一个项目也不只是一个java或者c能够完事,就像游戏项目,引擎选好,脚本用的语言可能是lua。这要一个团体去认识每种“乐器”的特性。一首完美的乐曲,需要更多的是配乐。项目也一样,功能一开始实现并不难,就算用vba,工作也一样能够完成。当客户的业务或者处理数据庞大起来,杂乱或者单纯的草图,就会出现“卡死”现象。那么客户真是命运交响了。
贝多芬,在晚年耳聋的情况下,谱出了《命运交响曲》。这让人无法置信,同理一个伟大的项目,你无法想象是如何诞生,QQ为例,QQ的架构从ruby(马化腾)一开始设计,沿用到现在,这是多么伟大的架构师,他其实是张志东的功劳。一个深大的人才,创业的人不是清华,北大,只是南方的一所高校两个学生……
题外话不多说,翻了一下《编写有效用例》。里面比较好的是,很多项目中,涉及的逻辑业务在程序设计上应如何设计。之前看过《大话设计模式》,里面比较适合面向对象有一定认识,曾经开发过项目的人去研究,深造自己的设计方案。而《编写有效用例》则比较适合不懂程序设计或者入门汉的阅读,比较简单易懂。拿着这书跟比人谈项目也能沟通得淋漓尽致。
发表评论
-
李世石大战AlphaGo更多人关注搜索算法—引《Python绝技:运用Python成为顶级黑客》中工具的重要性
2016-03-14 13:36 1117李世石大战AlphaGo更多 ... -
读《揭秘家用路由器0day漏洞挖掘技术》 后有感:第一道防线的重要性
2015-09-04 11:36 1540读《揭秘家用路由器0day漏洞挖掘技术》 后有感:第一道防线 ... -
《Python 3面向对象编程》 购买原因——《Python 3面向对象编程》 读后感:弄懂何时使用面向对象
2015-09-04 10:49 1887《Python 3面向对象编程》 购买原因——《Pytho ... -
《写给大忙人看的Swift》 ——swift和object-c的关系会步C与C++的后尘吗?
2015-08-25 12:40 2341Objective-C与Swift的异同、适用场景及优缺点 ... -
读《移动Web手册(双色)》有感 ——会是一场革命吗?
2015-07-01 21:17 920读《移动Web手册(双色)》有感 ——会是一场革命吗? ... -
读《Node.js项目实践:构建可扩展的Web应用》 ——引编程慢慢变成系统化的“砌砖活”
2015-07-01 20:41 1827读《Node.js项目实践: ... -
预读《像外行一样思考,像专家一样实践》 前的思考
2015-03-23 16:55 8821.结合大家在实际工作、生活中的经验,有哪些是因为“像外行一 ... -
请你阅读《京东技术解密》 ——请你理解它,它不是一本脑残看的书
2014-12-31 22:25 1337请你阅读《京东技术解 ... -
读《 NFC:Arduino、Android与PhoneGap近场通信》 有感——智能的电磁场交互
2014-10-19 21:29 1980读《 NFC:Arduino、Android与PhoneGa ... -
试读《Objective-C程序设计(第6版)》 ———一本充满“强强”味道的编程书
2014-08-22 16:56 3244试读《Objective-C程序设 ... -
浅谈《3D打印:三维智能数字化创造》读后感和一些感想
2014-04-23 16:38 2198开篇先说一下我看到这 ... -
浅谈《如何高效学习》
2014-03-06 15:54 2018消失了一段时间,在这段时间之前我参加过计算机丛书的读后感写作 ... -
“中国式”的数据挖掘 ——试读《数据挖掘技术(第3版)》有感
2013-05-28 23:55 1419“中国式”的数据挖掘 ... -
挥之不去•能有一本《如来神掌》 ——零基础手把手教你ROM移植,第一册《Android软件安全与逆向分析》
2013-04-19 21:19 4160挥之不去·能有一本《如来神掌》 ——零基础手把手教你ROM ... -
释放C语言的灵魂!—读《征服C指针》有感
2013-04-11 21:36 1887释放C语言的灵魂!—读《征服C指针》有感 学习C语言 ... -
大数据时代•驯服“野马”的解决方案 —云计算网络的基本特征
2013-04-07 21:59 1103大数据时代·驯服“野马”的解决方案 ... -
名为“低价手机”的飓风刮来•开发者能做什么—《Android系统源代码情景分析》 试读随笔
2012-11-09 20:43 1101名为“低价手机”的飓风刮来·开发者能做什么 —《Androi ... -
读《Node.js开发指南》,对Node.js的未来趋势 之愚见
2012-08-13 20:34 2304读《Node.js开发指南》,对Node.js的未来趋势 之愚 ... -
试读《精彩绝伦的CSS》•忆那些年做站长住在那个密室里
2012-08-13 10:50 1179试读《精彩绝伦的CSS》·忆那些年做站长住在那个密室里 ... -
试读《基于MVC的JavaScript Web富应用开发》 萌发JS发展
2012-07-31 22:45 16121. 你认为JavaScript 的 ...
相关推荐
在软件工程中,编写有效用例是确保项目成功的重要环节。用例是一种文档,用于描述系统如何响应外部请求,它以用户或其他系统与系统交互的方式定义了系统的功能。编写有效用例需要了解用例的结构、范围、项目相关人员...
《编写有效用例》是一本专注于需求分析和建模的实用手册,旨在指导读者如何编写高质量的用例以满足项目需求。书中详细介绍了用例的概念、结构、范围、与项目相关人员和执行者之间的关系,以及如何通过不同的目标层次...
本书完整地叙述了有关用例的初级概念、中级概念以及高级概念,并提供了大量的好用例和坏用例的编写实例。 本书荣获2001年度美国《软件开发》杂志的Productivity Award奖,是一本概念清晰、结构完整、内容丰富的...
在项目管理中,用例编写是非常关键的一个环节,它有助于确保团队对系统需求的理解一致,降低沟通成本,提高开发效率。以下是几种常见的用例模板及其详细说明: 1. 经典用例模板: - 用例名称:清晰明了地命名用例...
《编写有效用例》是一本专注于UML(统一建模语言)中用例技术的书籍,旨在帮助读者理解和创建能够有效传达系统需求的用例。用例是软件工程中的一个核心概念,它描绘了系统与用户或其他外部实体之间的交互,以实现...
总的来说,《编写有效用例》是一本值得所有IT从业者,尤其是需求分析师、系统设计师和项目经理阅读的书籍。它不仅提供了理论知识,还包含了大量的实践建议,有助于提升用例编写技能,从而提高整个项目的成功率。通过...
### 编写有效用例-My #### 概念与定义 **用例**是一种重要的需求分析工具,它描述了系统如何与外部实体(通常称为Actor或执行者)交互以达到预期的结果。根据Ivar Jacobson(伊瓦·亚克申)博士在其1986年出版的...
在学习完毕后,学员应能够理解测试用例的定义和用途,掌握测试用例编写的原则,能够针对具体项目编写有效的测试用例,并进行评估,以及使用工具对测试用例进行有效的管理。整个课程体系从基础知识到实战技能,逐步...
编写有效用例.part2.rar 编写有效用例的第二部分内容,详细介绍如何编写有效的UML用例描述
一个完整的测试用例模版应具备以上各项内容,以便有效地规划、执行和记录测试过程,从而确保软件质量。同时,测试用例模版的设计应当灵活,可根据项目的具体需求进行调整。在实际应用中,测试团队还可能引入优先级、...
### 编写有效测试用例 #### 一、引言 在软件开发过程中,测试用例的编写是一项至关重要的任务。良好的测试用例能够确保软件的质量,并帮助开发团队及早发现潜在的问题。本文将深入探讨如何编写有效的测试用例,...
在软件工程领域中,编写有效的用例是开发高质量软件产品的一个重要环节。用例是一种表达软件系统功能和用户需求的技术,它通过模拟用户与系统的交互来描述系统的使用场景。用例不仅能够帮助开发人员理解用户的业务...
测试用例设计工具——checklist
接口测试用例编写模板接口测试用例编写模板接口测试用例编写模板接口测试用例编写模板接口测试用例编写模板接口测试用例编写模板接口测试用例编写模板接口测试用例编写模板接口测试用例编写模板接口测试用例编写模板...
在项目管理中,有效编写用例有助于减少需求变更、提高开发效率和产品质量。项目经理可以通过监控用例的完成情况,评估项目的进度和风险。同时,用例文档也是测试团队的重要参考,用于制定测试计划和设计测试用例。 ...
《软件工程——用例分析》 自Ivar Jacobson在1992年提出用例方法以来,这种从用户视角出发提取软件需求的方式已经成为业界的标准实践。然而,将用例转化为实际代码始终是个挑战。IBM Rational Unified Process(RUP...
编写有效用例(中文版)-Writing Effective Use Cases part4