首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >接管一个项目--我应该问以前的程序员什么?

接管一个项目--我应该问以前的程序员什么?
EN

Stack Overflow用户
提问于 2009-01-12 17:27:35
回答 19查看 6.7K关注 0票数 56

我接管了一个商业网站的开发。这个网站是由另一位程序员在两年多的时间里开发的。这主要是一个人的工作(维护和扩展网站)。我将有2-3天的过渡期,当其他程序员将向我展示系统。但据我所知,几乎没有文档。所有内容都在代码中(这是有文档记录的)。到目前为止,我打算问的是:

有关支持工具(集成开发环境设置、单元测试、部署机制)的整体system

  • Description的最复杂元素的说明

  • 他用来影响system

体系结构的任何书籍、网站、播客

我还遗漏了什么?

编辑谢谢大家。失去了好的命题。我希望我能接受不止一个答案!此外,我还想补充说:

  • 您专门做了什么来提高系统的性能,现在瓶颈在哪里?
  • 与此相关,您在系统的安全性方面做了什么?(您做了什么,现在的安全漏洞在哪里)

最后一件事:开发人员说,如果我需要的话,他稍后可以回答我的问题。毕竟这是他的“宝贝”。但我真的认为6个月后他就会离开,他的可用性将会大大减少!

EN

回答 19

Stack Overflow用户

回答已采纳

发布于 2009-01-12 17:37:12

确保询问web服务器、域注册器、数据库服务器、电子邮件服务器以及任何您能想到的的所有登录信息。这听起来很疯狂,但通常情况下,开发人员会注册自己的域名作为管理和技术联系人。然后,如果无法联系到原始程序员,该公司将不得不与注册商一起经历各种困难,才能拿回域名。

票数 68
EN

Stack Overflow用户

发布于 2009-01-12 17:49:26

在查看代码之前:

清除objs和exe,让他/她重新构建东西。注意是否有任何手动交互(它是单独通过"make“构建的,还是涉及到一些摆弄)。

更好的是:给他/她一台裸机(刚买的),让他/她演示一下结账和重建。然后看看应用程序是如何启动和启动的(有什么秘密选项可以输入吗?)。

然后:在结对编程会话中,向系统添加一个或两个功能,并查看这些功能是在哪里实现的以及如何实现的。

上面的内容听起来可能很愚蠢,但我见过的项目中,单独构建是一场噩梦,许多知识都只存在于开发人员的大脑中。没有一个受信任的构建环境,并且必须弄清楚如何重建,这是一个噩梦。

票数 78
EN

Stack Overflow用户

发布于 2009-01-12 17:34:14

“如果你可以回去重新开发这个系统,你会做什么不同的事情?”

票数 19
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/436212

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档