gpt4 book ai didi

standardized - 开发人员工具、语言、框架等是否应该在整个组织中标准化?

转载 作者:行者123 更新时间:2023-12-04 05:14:00 24 4
gpt4 key购买 nike

关闭。这个问题是opinion-based .它目前不接受答案。












想改善这个问题吗?更新问题,以便可以通过 editing this post 用事实和引文回答问题.

7年前关闭。




Improve this question




我目前工作的组织似乎正朝着向软件开发人员指示必须使用哪些工具、语言、框架等的方向发展。然而,没有人让我相信这是一件好事。我听到的主要论点是它将使培训更容易。但是,在开发软件 10 多年之后,我从未依靠培训来学习如何使用 IDE、编程语言或其他任何东西;所以我无法联系。

由于技术发展的速度很快,而我知道标准适应的速度很慢,我担心我的客户会提出我无法轻松实现或无法有效实现的要求正如我应该的。例如,如果 Web 应用程序中的自动完成功能有 UI 要求,并且尚未为此批准任何 API,则我需要自己实现自动完成功能,而不是使用提供的众多 API 之一它开箱即用。

一个更激进的例子是,如果我的客户想要拥有 Google Wave 功能。在这种情况下,我希望能够灵活地配置我的开发环境(包括 IDE)并选择合适的框架(例如:GWT)来使用。

请提供关于您是否认为软件开发人员工具、语言等应该标准化的反馈以及一些支持您论点的要点。

最佳答案

标准化有很多好处。我的组织已经就我们将使用的技术制定了合理的标准。我们在以下领域实现了强大的优势......

  • 招聘。很容易描述我们正在寻找什么技术,并确保我们的招聘人员正在寻找合适的人。
  • 许可证/软件成本。我可以轻松购买企业许可证。它让我有机会通过让我在更少的供应商上花费更多的钱来降低成本,从而获得更多的影响力。
  • 交货的一致性。我们的团队非常清楚需要哪些项目来构建、推出和维护,因为他们之前已经成功完成了(并且他们也知道陷阱)。
  • 敏捷。由于标准化,我可以更轻松地让一个团队接替另一个团队或一个人接替另一个团队。
  • 质量。我们有跨团队的同行评审以及跨团队的 QA。

  • 如果没有一致使用技术堆栈、工具、语言和框架,这些类型的好处将更难以实现。我并不排斥新技术,但除了“如果我想……怎么办”之外,还必须有一个具体的理由。

    关于standardized - 开发人员工具、语言、框架等是否应该在整个组织中标准化?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/946178/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com