【发布时间】:2010-11-10 18:51:47
【问题描述】:
我正在写一个关于极长函数的小型学术研究项目。显然,我不是在寻找 examples for bad programming,而是在寻找有意义的 100、200 和 600 行长函数的示例。
我将使用为Master's degree written in the Hebrew University 编写的脚本研究 Linux 内核源代码,该脚本测量不同的参数,例如代码行数、function complexity(由 MCC 测量)和其他好东西。顺便说一句,这是一本关于代码分析的精辟研究,推荐阅读材料。
如果您能想出为什么任何函数应该特别长的任何充分理由,我很感兴趣?我将研究 C,但来自任何语言的示例和参数都会很有用。
【问题讨论】:
标签: c function code-structure mcc