gpt4 book ai didi

ide - 如何使用 IDE 鼓励积极的开发人员行为?

转载 作者:行者123 更新时间:2023-12-04 23:14:40 28 4
gpt4 key购买 nike

IDE 的目标是提高生产力。他们在这方面做得很好。重构、导航、内联文档、自动完成有助于极大地提高生产力。

但是:每个工具都是武器 .相同的 IDE 有助于生成块代码。一些 IDE 功能会导致产生不良代码:代码生成、代码格式化工具、重构工具。

IDE 过度使用往往会将开发人员与必要的细节隔离开来。是一件好事,您可以开始工作 但在你职业生涯的某个时刻,你必须能够弄清楚如何开始一个过程。你可以暂时忽略这个细节,最终它们对于编写一个有效的产品很重要(相对于 90% 的时间都可以工作的东西)。

您如何鼓励使用 IDE 的其他开发人员的积极行为? 这是一个与复制和粘贴一样古老的问题。

要获得正确的印象:开发人员必须有最大的自由来调动他们最大的创造力和动力 .他们可以使用 IDE 和所有他们认为合适的相关工具。任何人都不应该对他们施加严厉的措施。我不想削弱并强制某人做某事。必须鼓励良好的行为。如果你做错了,它必须有点痒。与 SO“接受率”指标(和声誉)在同一行。您可以忽略它,但 守规矩,生活更美好 .

(解决方案应该在给定的环境中起作用。您可以忽略评论、更改人员配置或更多教育作为潜在的解决方案。)

最佳答案

训练你的 IDE,而不是被它训练。

按照您(或您的团队)希望的方式设置代码格式。哎呀,甚至在有意义的情况下禁用它。我从未见过 IDE 将这样的东西与制表符和空格的合理组合对齐(其中 \t 显然是制表符):

{
\tcout << "Hello "
\t << (some + long + expression +
\t to_produce_the_word(world))
\t << endl;
}

在像 Java 这样的语言中,你无法避免样板。您拥有的最佳选择是检查生成的代码,确保它与您手工编写的代码相同。根据需要修改它。如果可能,配置您的 IDE 以生成您需要的确切代码。 Eclipse 在这方面做得很好。

关于ide - 如何使用 IDE 鼓励积极的开发人员行为?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1825130/

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