gpt4 book ai didi

coding-style - 您如何与具有完全不同编码风格的程序员一起工作?

转载 作者:行者123 更新时间:2023-12-03 21:06:57 25 4
gpt4 key购买 nike

就目前而言,这个问题不适合我们的问答形式。我们希望答案得到事实、引用或专业知识的支持,但这个问题可能会引起辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visit the help center为指导。




8年前关闭。




有没有人与编码风格截然不同的程序员一起工作?你如何在不想删除和重写彼此的代码的情况下混在一起?

最佳答案

选择一个并使用它。

如果您发现难以同意,请花时间列出优点和缺点,包括:

  • 自动格式化工具支持 (我知道 Eclipse 和 Visual Studio 可以通过设置文件做到这一点)
  • 符合通用行业标准 (Sun 已经发布了 Java 的标准约定,也许您的语言中也有类似的约定?)
  • 与现有源的一致性或修改成本 (如果您在一种样式中有 100 万行,那么将该代码更新为新样式会有多困难?)
  • ...你们中任何一方认为重要的任何其他因素 (这可能包括熟悉新样式的成本)

  • 如果你发现自己和一个太固执而无法改变和适应的人一起工作,那么,你有一个比冲突代码风格更大的问题,处理这个问题超出了这个问题的范围。

    如果您是适应自己风格的人,请避免“好吧,如果我们选择了我的方式……”这句话。如果您同意一种风格,请全力以赴。

    不过,在谈到这一点之前,您可能应该问自己:拥有一致的代码有什么好处?您可能会发现一致代码的成本(惹恼其他开发人员)不值得从中受益。

    关于coding-style - 您如何与具有完全不同编码风格的程序员一起工作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2146940/

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