C最佳实践项目组织

时间:2009-04-12 20:42:15

标签: c project-organization

我想知道组织大型C项目的最佳实践是什么。它是一个专业项目,而不是一个开源的项目,可能存储在Git存储库中。应该如何分类?结构应该去哪里?应该何时使用附加到结构的函数与将结构作为参数的函数?

在布置项目中的文件方面,应该如何结合?哪种命名约定最合适?

3 个答案:

答案 0 :(得分:3)

您可能对this question的答案感兴趣。

答案 1 :(得分:1)

我认为在您的情况下做的最好的事情就是确保您的整个团队都在同一页面上。这一点不够强调。有一个标准化的做事方法,并确保你这样做。

答案 2 :(得分:-1)

对于大型项目,我的个人方法是一切都有自己的文件夹。即:

Root - > (类,结构)

课程 - > (ClassA,ClassB)

结构 - > (StructA,StructB)

如果需要,您可以进一步拆分StructA或Struct B ...

StructA - > (方法,STRUCT)