我正在接管一个商业网站的开发。该站点由另一位程序员开发了两年多。这主要是一项单人工作(维护和扩展站点)。当其他程序员向我展示系统时,我将有 2-3 天的过渡期。但据我所知,文档很少。一切都在代码中(有文档记录)。到目前为止,这是我打算问的问题:
- 解释系统中最复杂的元素
- 整体架构描述
- 支持工具的描述(IDE设置、单元测试、部署机制)
- 他用来影响系统架构的任何书籍、网站、播客
还有其他我想念的吗?
[编辑] 谢谢大家。失去好的建议。我希望我能接受多个答案!此外,我还要补充:
- 你具体做了什么来提高系统的性能,现在的瓶颈在哪里?
- 与此相关,您在系统安全方面做了哪些工作?(你做了什么,现在的安全漏洞在哪里)
最后一件事:开发人员说,如果我需要,他稍后会回答我的问题。毕竟是他的“宝贝”。但我真的认为,在 6 个月内他会继续前进,他的可用性会大大减少!