gpt4 book ai didi

project-management - 在大型图书馆工作的技巧?

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

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












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

2年前关闭。




Improve this question




我目前正在开发一个相当大的库(5M 行代码,在 VS2005 下使用 C++,1 个解决方案和接近 100 个项目)。即使我们分发编译,并使用增量链接,在小的源代码修改后重新编译和重新链接需要几分钟(通常至少 3)到接近一小时。

这意味着我们的修改代码/构建/调试周期往往很长(按我的口味!),并且在构建过程中很容易失去“流程”:通常没有太多时间做任何有用的事情(也许做一个一点电子邮件,否则在线阅读一些文章或书的几页)。

在编写新代码或进行重大重构时,我尝试一次只编译一个文件。然而,例如在调试过程中,它真的让我很紧张!

我想知道如何优化我的时间?我想我不是唯一一个遇到这种情况的人:你/你会做什么?

最佳答案

我对那个级别的开发了解不多,但是......似乎将其分成多个解决方案是个好主意。如果您/您的客户真的坚持,您可以有一个最终的“预装”步骤,将它们全部合并到一个 .dll 中。

例如,与 .NET Framework 相比,我们有许多不同的程序集(System、System.Drawing、System.Windows.Forms、System.Xml...)。大概所有这些都可以在不同的解决方案中,引用彼此的构建结果(而不是在单个解决方案中,将彼此作为项目引用)。

关于project-management - 在大型图书馆工作的技巧?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38427/

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