作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
伙计们,我刚刚加入这家公司,该公司拥有大量基于 JSP/Servlet 和 EJB 1.2 的源代码树。不存在文档。代码已经编写了七年多,有大量未记录的更改。有什么工具可以帮助我追踪执行过程吗?设置断点对我帮助不大。
最佳答案
为什么断点没有帮助?使用调试器单步执行代码应该可以。代码是否是意大利面条不应影响系统的“可调试性”。
关于如何处理这种困惑,我建议为现有系统编写大量单元测试。它可以让您更好地理解程序,并在需要时尽快(显然很快)进行重构。看看http://amzn.com/0131177052
关于java跟踪意大利面条代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2863324/
我是一名优秀的程序员,十分优秀!