【发布时间】:2011-01-20 06:38:57
【问题描述】:
目前,我使用 Java 编程并使用 Maven 相当多。因此,我已经习惯了过去 4 或 5 年使用的命名方案和文件夹结构。
由于我最近开始学习 C++,我意识到我不知道将所有文件放在哪里。我应该按命名空间还是按它所在的层来划分所有内容?例如,我应该在哪里保留一系列专门用于 UI 的文件,而不是用于帮助存储数据的文件?
这类事情有标准吗?
显然,这个问题没有明确的答案。我只是在寻找一个好的指南。我不想通过花太多时间担心我的文件的布局来开始学习 C++。我宁愿有一些好的模型,然后开始编码。
【问题讨论】:
-
你用的是什么环境?
-
在哪里放置程序输出是完全不同的事情,最好作为一个单独的问题提出。
-
@gf 好点。编辑了它。
标签: c++ architecture