分享

MapReduce部分类图

poptang4 发表于 2013-10-26 15:16:20 [显示全部楼层] 回帖奖励 阅读模式 关闭右栏 4 7493
最近在看Mapduce的源代码,所以画了几张类图放上来大家看看,有没有啥不妥的。。。
这个是和计数器以及ID相关的类。
这个是和Context相关的类图,主要为MapReducetig上下文。
这个是和Job设置相关的类图,这里面用到了旧的API(org.apache.hadoop.mapred中)。
这个是和Mapper以及Reducer相关的类图,新的API中的Map和reduce的编写要继承这两个类。

已有(4)人评论

跳转到指定楼层
sq331335144 发表于 2013-10-26 15:16:20
很不错

如果两个类之间只有一个名字的关系,可以将role名省略掉,这样图会显得更简洁,另外对于Interface也可以考虑运用Stereotype来表达,这样可以也可以简洁些。另外,每个类最好可以说一下是用来干嘛的,给一个简单的说明。
回复

使用道具 举报

fylanyu 发表于 2013-10-26 15:16:20
哈哈,好的,谢谢指点哈。。。
随着深入的阅读会慢慢整理出来的,到时候在放上来给大家点评哦。。。
回复

使用道具 举报

qcbb001 发表于 2013-10-26 15:16:20
嗯,不错,但最重要的是剖析,要不跟UML软件自动生成的类图没啥区分。
可以写一些类调用时序图。
回复

使用道具 举报

加菲猫的尾巴 发表于 2013-10-28 20:40:12
图在那里呢?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条