Tag: 代码结构

为什么有些function非常长? (学术研究需要的想法!)

我正在写一个关于极长function的小型学术研究项目。 显然,我不是在寻找错误编程的例子,而是寻找100,200和600行长函数的例子。 我将使用在希伯来大学编写的硕士学位编写的脚本来调查Linux内核源代码,该脚本测量不同的参数,如代码行数, 函数复杂度 (由MCC测量)和其他好东西。 顺便说一下,这是一个关于代码分析和推荐阅读材料的简洁研究。 我很感兴趣,如果你能想出为什么任何函数应该特别长的任何理由? 我将研究C,但任何语言的例子和论据都会有很大用处。