最新文章列表

失血模型,贫血模型,充血模型,胀血模型【转载】

在此总结下ROBBIN的领域模型的一些观点和大家的补充,在网站和演讲中,robbin将领域模型初步分为4大类: 1,失血模型 2,贫血模型 3,充血模型 4,胀血模型 那么让我们看看究竟有这些领域模型的具体内容,以及他们的优缺点: 一、失血模型 失血模型简单来说,就是domain object只有属性的getter/setter方法的纯数据类,所有的业务逻辑完全由business objec ...
shikonglaike 评论(0) 有4392人浏览 2011-10-08 15:59

一个简单的菜单管理,我却迷茫了,求解惑

一、需求     做一个简单的CMS,关于菜单部分的需求。     系统管理员输入账号密码登陆后台系统后,首页面显示布局为:顶部水平显示一行导航菜 ...
laiweiweihi 评论(2) 有1912人浏览 2011-09-01 20:28

贫血模式和充血模式

本文转载自:http://hi.baidu.com/infol/blog/item/c4c5e1504c9b406f84352400.html。由于对方的博客不支持直接转载,因此我复制过来了。转载请注明原始作者是:http://hi. ...
liyixing1 评论(0) 有2794人浏览 2011-07-28 19:36

使用PowerDesigner进行代码生成

很多代码生成器都选择了从表结构来生成领域模型,这样的方案有一个前提,就是领域模型和数据库表结构是同构的,也就是说领域模型中的类和数据库中的记录结构十分吻合,这样数据库表结构可以简单的直接映射到领域模型。     但是在业务逻辑比较复杂的情况下,对象方案和关系方案往往是不相配的,通常在两者之间有一个数据映射器来隔离两者,这时两者是相互不可见的,相互独立演变的。这样,基于表结构的代码生成领域模型的类 ...
ajax_xu 评论(0) 有1155人浏览 2011-07-05 13:49

JAVA基础:面向对象的四个特性

对象:由行为、状态和唯一标志组成。 一 抽象    抽象是忽略一个主题中与当前目标无关的方面,把现实世界中的概念转换为对象,可以是表示数据的VO对象或抽象类,也可以是表示一类行为的接口。有利于从众多变化的状态中抽离出不变的东西。有利于使用继承来构造类的体系,实现多态,使用模板和工厂模式方法来实现对业务过程的抽象。抽象是概念建模和业务流程建模很重要的工具,是面向对象体系的基石,而不是一堆杂乱、混乱、重 ...
seapigxie 评论(0) 有11521人浏览 2011-06-29 22:39

[zz] Bloom filter

Bloom Filter概念和原理 焦萌 2007 年 1 月 27 日   Bloom Filter 是一种空间效率很高的随机数据结构,它利用位数组很简洁地表示一个集合,并能判断一个元素是否属于这个集合。 Bloom Filter 的这种高效是有一定代价的:在判断一个元素是否属于某个集合时,有可能会把不属于这个集合 ...
jackchen0227 评论(0) 有1084人浏览 2011-06-29 15:48

对不确定模型的认知

无意中又浏览了一篇《数学之美》的章节 里面一段话很有共鸣 1. 一个正确的数学模型应当在形式上是简单的。(托勒密的模型显然太复杂。) 2.  ...
ppgunjack 评论(0) 有1388人浏览 2011-06-28 17:37

软件需求分析方法总结--轻巧建模之需求篇(二)

http://hi.baidu.com/tdskee/blog/item/ae7c831385bfc58a6438db5c.html 可能的需求分析的artifact 由于存在几种类型的需求,有可能其中一些或全部适合于你的项目;又因为每种模型都有长处和缺点,你应该综合利用这些模型,取长补短,以发挥最好的效率。表1列出了一些常用的需求分析建模的artifact,更详细的描述可见Artifact ...
newleague 评论(0) 有1988人浏览 2011-06-27 23:07

众包,一个不成熟的类威客概念

2005年威客witkey理论在中国诞生,一年之后,2006年美国人Jeff Howe推出众包(Crowdsourcing)概念。威客witkey在正式的学术论文中指出,威客产生于互联网的互 ...
saybody 评论(0) 有831人浏览 2010-12-08 18:38

深入学习UML建模流程

在学习UML的过程中,你可能会遇到UML建模流程这样的问题,这里就向大家详细介绍一下UML建模流程,希望通过本文的介绍你对UML建模流程有一定的了解。 ...
touchmm 评论(0) 有931人浏览 2010-07-30 13:37

《他和他的质量管理》--51Testing专访(2)

Q:很多这个领域的新手们都很模糊“软件测试”与“软件质量保证“的概念,您能在这里说明一下吗?   A:首先比较一下SQA与软件测试员吧。   ...
touchmm 评论(0) 有767人浏览 2009-09-09 15:27

架构师必然是孤独的领袖

在我看来,架构师应该是两个领域的问题的专家。一个是问题领域,一个是计算机领域。而且这两个领域都必须要有很强的基本功。在计算机领域,他必 ...
touchmm 评论(0) 有879人浏览 2009-06-11 15:11

关于CMMI和PMBOK之间的关系和区别比较

CMMI与PMBOK本来没有直接的关系,也是不同领域内的模型,但是现在随着项目管理在各行各业中的深入的应用,尤其是最近几年软件行业的项目管理的快速的发展.因此了解对于CMMI和PMBOK之间的区别和关系对于理解这些过程模型,更好地应用到软件项目开发和管理中也是很有必要的.首先看一下两者从过程模型开发方面的区别.CMMI是基于实践Practice,主要是应用在软件行业中,以能力成熟度等级的方式.目的是 ...
touchmm 评论(0) 有1172人浏览 2007-09-30 21:22

Bjarne新文章《Evolving a language in and for the real world: C++ 1991-2006》的读后感

《Evolving a language in and for the real world: C++ 1991-2006》是Bjarne Stroustrup于2007年6月,在HOPL-III上发表的一篇新论文。 文章大体的内容同D&E相近,但补充了一些新的信息,特别是D&E出版后C++的发展和变化,以及对未来的展望。更重要的是,Bjarne一反D&E里中立的态度,比较 ...
helloyesyes 评论(0) 有1025人浏览 2007-09-13 17:05

软件工程的未来之路(Pressman)与我们的解决之道?

Roger S. Pressman在《软件工程-实践者之路》第6版的最后增加了一章,叫未来之路-The Road Ahead。从变更、软件过程、人员、软件工程、技术和信息模型几个方面给出了他自己的见解。较为系统地阐述了软件工程的发展和期待解决的问题。但是这只是理论上对软件工程领域的思考和学术的探讨。至于具体在软件企业中的应用和思考的问题可能就不止这些了。 去年10月份我写过一篇文章CMM欺骗了中国 ...
touchmm 评论(0) 有772人浏览 2007-09-09 14:19

组织级项目管理推广经验

浅谈组织级项目管理推广经验* How to implement organizational project management system * Abstract: How to implement organizational project management system? And how to do it eff ...
touchmm 评论(0) 有1056人浏览 2007-08-02 08:30

业务逻辑的强类型化

业务逻辑中,很多逻辑上不同类型的东西,到了编程语言中,时常会退化成一种类型。一个最简单的例子就是货币。通常在我们编程时,采用一种类型,如double(有些系统中有专门的Currency类型,为了简便起见,这里使用double),来表示货币。 但是,随之而来的就是币种的问题。不同的币种间存在换算,也就是汇率的问题。比如我们有RMB和USD两种货币,分别表示人民币和美元。尽管都是货币(在代码中有相同的 ...
helloyesyes 评论(0) 有924人浏览 2007-05-30 15:28

自然语言处理领域的两种创新观念

/*版权声明:可以任意转载,转载时请务必标明文章原始出处和作者信息 .*/ 自然语言处理领域的两种创新观念 张俊林 timestamp:2006年11月26日 自然语言处理作为一个研究领域,曾经是一个颇为冷门的方向,但是现在随着互联网搜索概念股的疯狂被投资人追捧,搜索和自然语言处理逐渐成为学术领域的显学。借着感恩节的当口,让我们这些靠自然语言处理技术混饭吃的兄弟们也 ...
touchmm 评论(0) 有712人浏览 2006-11-26 16:52

组织管理体系推广经验之零-前言

1 前言 目前国内IT公司的企业管理越来越以项目为核心,而且项目不仅仅是单一的软件项目或者系统集成项目,往往各种类型的项目并存,或者同一个客户、同一个合同要分解为若干个不同类型的项目来执行和实施,甚至要根据客户的要求来组织和管理这些项目。这样就产生了一个问题,就是如何在组织层次管理这些不同类型、不同规模、不同领域的项目,因此在组织层次建立一个组织级项目管理体系来适应这种变化就显得极为迫切。但是 ...
touchmm 评论(0) 有740人浏览 2006-08-18 10:14

最近博客热门TAG

应用服务器(43289) Spring(40812) Hibernate(33330) Tomcat(28345) 框架(27200) 设计模式(24056) Servlet(23314) Struts(22805) Bean(22194) 企业应用(18270) thread(15826) 多线程(14801) SUN(11436) 虚拟机(11382) Cache(11314) Security(8002) SSH(7109) DAO(6880) MVC(6206) AOP(6187)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics