2016-05-13 45 views
0

我要为那个设计类图开始一个新的应用程序...... 在我的应用程序中,我打算实施log4j进行日志记录和audit4j进行审计。 现在我有疑问了,是否有必要在UML(类图)中添加日志记录和审计功能,因为每个类都使用它们,它是默认可以理解的。如果我添加它们,我的UML看起来很笨拙并且不清楚。是否有必要在每个类图中添加日志记录和审计

是否建议从UML中删除日志记录和审计。它会导致边建设任何缺点......

在此先感谢...

+0

投票的理由将帮助我以更好的方式提问... –

回答

1

类图等UML图服务澄清模块和类之间的相互依赖和相互作用的目的。正如你所提到的那样,添加不必要的细节,横跨模块/类会使你的图表混乱,不会增加任何值。

作为一名开发人员,我不想看到记录器/审计。您可以在其他规格/文档中添加有关这些横切功能的详细信息。

+0

呵呵。交叉发布几乎相同的答案;-) –

1

UML不是关于图表,而是关于模型。你的图帮助人类理解模型。您创建多个图来突出显示某个方面。如果您尝试使用二维照片记录三维雕塑,则还需要制作多张照片。其中一些照片会有重复(冗余)的信息。如果需要,您可以裁剪它们。但有时你需要这样的背景。

总结:制作尽可能多的图表。重点在一些。在其他人中制作更全面的照片。获得好的照片是一种艺术。

相关问题