【24h】

JooJ

机译:jooj.

获取原文

摘要

The design guideline avoid dependency cycles among modules was first alluded to by Parnas in 1978. Many tools have since been built to detect cyclic dependencies among a program's organisational units, yet we still see real applications riddled with large dependency cycles. Our solution to this problem is to proactively check for dependency cycles as a developer writes code. In this way a cycle can be identified and eliminated the moment any fragment of code is written that induces one. This approach is analogous to a well-known manufacturing quality assurance technique known as poka-yoke. We demonstrate the feasability our 'real-time checking' approach via an Eclipse plugin we have built called JooJ.

机译:>设计指南在1978年首先将模块中的依赖关系避免了依赖周期在1978年被Parnas均暗示。由于已经建立了许多工具来检测程序组织单位之间的循环依赖性,但我们仍然看到真正的应用程序删除具有大依赖周期。我们对此问题的解决方案是主动检查开发人员写入代码作为依赖周期。以这种方式,可以识别并消除诱导一个代码的任何片段的时刻识别并消除循环。这种方法类似于众所周知的制造质量保证技术,称为poka-erkoke。我们通过我们构建的eClipse插件展示了我们“实时检查”方法的可行性。

著录项

获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号