我需要在s& op域上工作。由于我对这个领域很陌生,并且没有为该项目提供文档。如何进一步了解域和项目。该项目建立在非常老的技术上,如ejb 2.x javascript,普通的jsp页面。我该怎么做才能充分利用项目。我向老人们求助,他们也完全不了解这个项目。请建议我该怎么办?任何建议将不胜感激。
答案 0 :(得分:1)
要了解S& OP域名,我想您可以先阅读this Wikipedia page ... 以及链接到的网页。
要理解代码库,您只需要阅读代码并对设计进行反向工程。我建议使用一个好的IDE来帮助您导航代码。此外,可以为代码生成UML样式类图的工具或IDE插件会很有用。
我强烈建议您创建一些体系结构文档来记录您的想法...以便下一个必须处理代码库的人比您开始时更好。确保管理层为您提供时间来完成该任务。 (如果他们没有,我会悄悄地开始寻找另一份工作......)
我还建议你弄清楚代码库中有多少测试代码,以及如何运行测试。如果现有的测试代码不够,那么在进行更改之前首先要做的就是编写代码来从外部测试主要的系统功能......
最后,确保建立一个尽可能接近生产系统的测试系统。理想情况下,让一群真正的用户了解当前系统应该如何工作以测试您在测试系统上所做的任何更改......当然。