0

拥有一个具有多个不同部分的程序是很常见的。我所说的部分是指具有自己的窗口和功能的图形部分。(关于非图形部分,我认为创建一个库是更好的解决方案)您更喜欢如何将它们分开?把它们都做成一个静态库并在主程序中使用它们会更好吗?或者更好的解决方案是为每个创建一个可执行文件并将它们加载到主程序中?甚至更好的解决方案?

4

1 回答 1

1

我建议您阅读Code Complete或类似的东西。这本书和其他人深入探讨了最佳实践,甚至如何知道在创建产品时应该研究哪些最佳实践。

问题是范围之一。在回答这个问题之前,您需要了解您的规格和连接在一起的部分,以及您将使用哪些设计实践。

我也倾向于认为没有正确或错误的答案(取决于您的错误程度),并且没有其他人可以为您回答这个问题,特别是因为您可能是维护该问题的主要参与者之一代码。

希望能给你一些思考的食物:-)

于 2012-09-05T12:38:07.787 回答