gpt4 book ai didi

programming-languages - 管理用不同编程语言编写的并发项目

转载 作者:行者123 更新时间:2023-12-04 07:08:33 25 4
gpt4 key购买 nike

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












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

2年前关闭。




Improve this question




我目前有三个独立的项目——每个项目都需要用不同的语言进行开发。

有一个 C# .Net 3.5 中的 WCF Web 服务/Windows 窗体项目,一个带有大量 javascript 的 PHP 网站,以及一个用 VB 6 编写的遗留 Windows 应用程序的维护。

因为我经常切换,所以我经常不假思索地开始用错误的语言编写代码行。随着时间的推移它会越来越好,但总是有失误,而且我显然没有尽我所能。

许多其他开发人员是否遇到过这种语言切换问题?

如果是这样,您如何管理或尽量减少因必须在语言之间切换大脑而导致的生产力问题?

编辑:

作为一个完美的例子,看看我的三个项目的 foreach 循环:

C#:

foreach (Person p in myPeople)
{
...
}

PHP:
foreach ($myPeople as $p)
{
...
}

VB:
For Each p As Person in myPeople
...
Next

最佳答案

肯定去过那里。

虽然有时陷入错误的语法中令人沮丧,但我的猜测是,从长远来看,您将成为一个更好的开发人员,因为它具有多平台的曝光度。

我发现的最好的事情是尝试花大量时间专注于手头的项目。理想情况下至少几天。如果我没有一个小时或更长时间来专注,我通常甚至不会尝试开始编程,因为在我什至考虑进入该区域之前需要克服太多惯性。在多个不同的项目上工作只会让事情变得更糟。

我建议尝试阻止你的一周。也许周一进行维护,周二和周三进行表单项目,周四至周五进行 Web 项目。我发现拥有这样的例行程序更容易陷入困境,而不是总是想知道我应该做什么。

关于programming-languages - 管理用不同编程语言编写的并发项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/732710/

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