首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >最佳3人开发团队组织?

最佳3人开发团队组织?
EN

Software Engineering用户
提问于 2011-07-22 03:40:07
回答 3查看 376关注 0票数 0

我公司的一位开发人员被提升到一个实际上管理我们开发人员的新职位,他给我们团队中的3个人(包括我)指派了一些在Java/Delphi/.NET中完成的大项目,作为一个团队的意义在于,我们每个人都可以管理对方的代码,以防有人因任何原因休假或离开公司。

建议从周一开始,但我确实没有找到任何关于语言不可知论团队如何工作的可靠信息,也没有发现如何管理团队,尽管我的想法是为java项目使用TDD方法提供eclipse/maven/jenkins环境的建议,但我不知道在其他语言中什么对我们最好。

您也会将Delphi应用程序迁移到Java吗?或者你也会学这两种语言,然后保持原样。

我是一个java爱好者,但我不介意学习其他语言,但我确实认为,拥有一种语言具有优势,就像每个人都知道相同的工具,并且掌握的工具更少。

我仍然不知道有什么建议,除了我上面所说的,任何关于这类问题的建议都是值得赞赏的。

EN

回答 3

Software Engineering用户

发布于 2011-07-22 03:49:24

这些项目是否有以不同语言开发的正当理由?

对于每个项目,所选择的语言是否是工作的最佳工具?

对我来说,必须有一个非常好的理由让3个人在同一个团队中使用不同的工具集。你错过了分享知识的机会。似乎是个坏主意。我个人建议选择.NET或Java并坚持使用它。我不确定你能不能做错事。

票数 2
EN

Software Engineering用户

发布于 2011-07-22 03:51:14

而不是建议,我会问问题,或者也许我没有足够的帮助你,但就这样。

为什么需要不同的语言?你能不巩固一下吗?它不是,然后做不同语言的应用程序需要协作。如果是,那么使用SOAP或REST的web服务解决方案是一个选项吗?为什么团队不以申请为基础?

就我个人而言,我不认为有任何理由学习多种语言。更重要的是理解概念并能够解决它们,因为作为开发人员,找到问题的解决方案是您的最终目标。如果您是一个优秀的开发人员,那么它就是有效地解决它。

票数 2
EN

Software Engineering用户

发布于 2011-08-04 21:28:14

在我的团队中,我的开发人员也需要维护用不同语言编写的系统,这种情况很常见。

这通常发生在团队经历不同管理周期的几年中。8-10年前,开发经理希望用VB6完成一切工作。6年前,新的开发经理认为.NET是前进的道路,所有新的应用程序都是用它编写的。为了提高工作效率,他决定维护遗留应用程序,而不是重写它们。

去年,这位新的开发经理决定,他并不关心用什么.NET语言编写应用程序,因为这一切都会被编译成同一个CLR。哇。现在我们有VB6应用程序,VB .NET应用程序和C#应用程序。我曾经雇佣VB6来维护旧的东西,因为我们无法应付牺牲现有开发人员的时间来升级它。

由于我的继任计划尝试,大多数开发人员对C#、VB和VB6都有足够的了解,足以应付这种情况,而且他们都对特定的语言有自己的长处。优秀的程序员很容易掌握语言,这在我看来是一个潜在的迹象。

如果您有预算,可以将所有应用程序迁移到一个好的平台上。如果你不这样做,给自己设定一个中期目标来迁移它。如果你在实现目标方面有困难,那么你最好有一些真正有灵感的团队成员来承担不同的项目。

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

https://softwareengineering.stackexchange.com/questions/95043

复制
相关文章

相似问题

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