也许这很傻,但在为我的项目寻找合适的名字时,我又感到困惑。
我有两个项目的解决方案。第一个项目是一个库,将来其他库将用于为我的应用程序创建插件。第二个项目是一个exe,它使用第一个项目来创建GUI并做一些事情,例如。加载插件。
在类似的情况下,当一个项目是一个DLL而第二个是一个exe时,你如何为每个项目选择名称?
让我们说,我想看一个名字GraphDemonstration。 exe应该是GraphDemonstrationGUI和dll - GraphDemonstration?但是exe不仅仅是一个GUI。也许是exe的GraphDemonstration和dll的GraphDemonstrationLib?
我过去曾遇到过类似的情况。也许有某种命名惯例?我甚至不知道我的“问题”是否与VS有关。答案 0 :(得分:2)
EXE的GraphDemonstration很好,因为它描述了EXE的用途。但是,您说该库将在以后被其他项目使用,因此GraphDemonstrationLibrary的“GraphDemonstration”部分可能不是最佳选择。也许是GraphLibrary或GraphHelper,或者可能更具体,具体取决于库中实际包含的内容。例如,如果库处理实例化Excel对象以生成图形,则可以将其称为ExcelGraphHelper.dll。
答案 1 :(得分:0)
如果这是主要类CSomeClass
的库,我将项目命名为SomeClassLibrary
。
对于微笑而非主要对象的项目。