项目组织 - 文件路径和文件夹默认命名
我想更好地组织我的编码和项目。我是否应该使用任何文件夹名称和文件名默认值,或者业内是否有任何首选的文件夹名称和文件名默认值?
感谢您的任何提示。
I'ld like to organize my coding and projects better. Are there any folder-name and file-name defaults I should use or are there any preffered ones within the industry?
Thanks for any tips.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
大多数时候,在编写 C++ 代码时,我会根据类所在的命名空间在全局 src/ 文件夹下组织文件夹。我混合了头文件和源文件,尽管我知道很多人将头文件和源文件单独保存在 src/ 和 include/ 文件夹中。我认为这是一个偏好问题——我看到了这两种方法的优点。
我的文件名通常与源文件所属的类相同 - (至少)每个类一个源文件。对于非类代码,我尝试根据具有“说话”名称的逻辑单元来组织函数/数据。
Coding C++ most of the time, I organize my folders according to the namespaces my classes reside in, under a global src/ folder. I mix header and source files, although I know a lot of people that keep headers and sources separate in src/ and include/ folders. I think this is rather a thing of preference - I see the advantages of both approaches.
My filenames are typically the same as the classes the source file belongs to - (at least) one source file per class. For non-class code, I try to organize the functions/data according to logical units with "speaking" names.