这一篇文章的内容有些对不住大家了。因为公司正在准备发布新产品(Discuz!NT2.0),大家的心思全在产品上,因此构思内容和写作的时间几乎没有了,本人就偷了个懒,把书中认为很有必要让大家了解的内容简单的抄上来。同时因为这一章主要的内容都是进行相应的用例文本和健壮性图的检查,以及更新域模型(使之逐....
分类:
其他好文 时间:
2014-06-29 15:21:10
阅读次数:
254
以动手实践为荣,以只看不练为耻。以打印日志为荣,以单步跟踪为耻。以空白分隔为荣,以制表分隔为耻。以单元测试为荣,以手工测试为耻。以代码重用为荣,以复制粘贴为耻。以多态应用为荣,以分支判断为耻。以Pythonic为荣,以冗余拖沓为耻。以总结思考为荣,以不求甚解为耻。刚刚看到,不可尽信,也不可全部不信。...
分类:
编程语言 时间:
2014-05-29 04:59:35
阅读次数:
348
自己今天早上,突然意识到,入职已经快一年了。回想这大半年时间,突然意识到自己的效率很低,没有干成什么事情。没有经验,有教训。需要好好总结一下。前三个月(8、9、10)主要恶补了自己以前在经典书籍方面的欠缺。在网络上疯狂下载了3G多的电子书,基本上把开发实践涉及到的方方面都覆盖了。然后从中选取了自己感...
分类:
其他好文 时间:
2014-05-29 00:05:44
阅读次数:
255
这几年参与和辅助的项目投标不算多,不过成功率不错,自己专注于PPT演示的培训,对PPT色彩,PPT布局,PPT动画等呈现元素的理解和实践虽然跟专业人士相比还有差距,但比一般水品还是略好一点点。一直以为是设计良好的PPT更好的传达我们的构想,体现了我们项目的匠心独具,从而打动了招标方,但一次偶尔的聊天...
分类:
其他好文 时间:
2014-05-28 23:08:07
阅读次数:
325
Oracle备份方式主要分为数据泵导出备份、热备份与冷备份三种,今天首先来实践一下数据泵备份与还原。数据泵导出/导入属于逻辑备份,热备份与冷备份都属于物理备份。oracle10g开始推出了数据泵(expdp/impdp),可以使用并行参数选项,因此,相对于传统的exp命令来说,执行效率更高。
...
分类:
数据库 时间:
2014-05-28 22:47:38
阅读次数:
480
在上一篇文章中我们了解并进行了域建模,换言之我们有了一个好的开始,起码开发人员对自己要开发的软件已有了初步的认识,且也得到了进行交流时可以使用的术语表。
本章将会在前一篇的基本上进一步阐述使用ICONIX方法实践用例建模,同样在文章的最后还会有在这个阶段最容易犯的10个错误,以给大家提醒或在分析过....
分类:
其他好文 时间:
2014-05-28 11:44:20
阅读次数:
353
在前三章中通过(问题域)建模和用例分析之后,在许多的UML书中可能接下来就要进行时序图和协同图的绘制了。但是问题好像还没那么简单,因为这里有一条鸿沟还没有跨过去,正如下图所示:
在我刚学开始学习 UML时,在拿到用例文本时要去画时序图总感觉有些别扭,不知如何才能将文本中的意思完全用图的形式...
分类:
其他好文 时间:
2014-05-28 11:30:51
阅读次数:
289
采用[ICONIX] 方法实践BLOG设计之六
[时序图]在前几篇文章中,我们分别进行了域模型和用例建模,并使用
Robustness工具进一步分析验证了相应用例的处理流程,并在相应模型(域模型)的基础上,通过Robustness方法引入相关的边界对象,控制对象(控制器),并更新了相应域模型中类的属...
分类:
其他好文 时间:
2014-05-28 10:16:10
阅读次数:
457
需求复核旨在确保用例和域模型同时满足客户的功能性需求。同时确保客户知道开发小组将根据这些需求做何种设计。同时它也是系统分析阶段的一个里程碑(milestone)。
这一阶段在ICONIX方法中的位置如下图: 三巨头的首次聚首:客户代表,开发小组代表,经理就已有的工具(用例,原型和域模型)帮助客户.....
分类:
其他好文 时间:
2014-05-28 09:16:23
阅读次数:
423
前言:自从加入
Discuz!NT开发小组开始。我就放弃了以前的软件设计思想,转而去使用项目组所规范使用的架构设计思想和开发模式来进行开发。这样的时间一直持续到了今天。虽然我向往面向对象的开发方式,且向来对不够OO的设计存有偏见。但人必定要生存,特别是已经做了父亲的程序员来说,这种压力是不容回避的....
分类:
其他好文 时间:
2014-05-28 09:05:07
阅读次数:
305