![]() |
1
1
您可以使用结构101执行此操作 Architecture Diagrams 因为图表可以包含代码基的一个子集。在您的示例中,您可以在图中为a、w和y创建3个单元格,将w和y放在图中a的上方(依赖项只能向下流动,或者至少向上依赖项被视为“违反”图)。将w和y并排放置在a上方表示w和y之间不应该存在依赖关系。如果您不想限制w和y之间的依赖关系(然而),可以将它们合并到单个单元格中,并且不会检查相互依赖关系。将自动检查规则,您可以生成警告和/或错误(如果需要,请中断生成)。随着重构工作的进行,您可以逐渐将其添加到图中… |
![]() |
2
1
我可以做得更好:您可以在AspectJ AOP中表示这些内容,以便在运行时强制执行。”AspectJ in Action“向您展示了如何。 |
![]() |
3
0
验证设计可以不那么严格,因为您可以定义一个“wad”,也就是说,使它越来越严格。链接到一篇文章,其中包含有关遗留系统的文章(这通常违反了大量的预期设计)。 |
|
user29759326 · 如何返回递归函数中的最后一个值? 6 月前 |
|
malife89 · 将java中的字符串读取为正确的日期格式 6 月前 |
![]() |
Tim · 在java中,有没有更快的方法将字节数组写入文件? 6 月前 |
![]() |
rudraraj · java中未声明最终变量 7 月前 |
![]() |
Bala Ji · 以下BFS的实施效率如何? 7 月前 |