2011-04-13 65 views
1

我来自一个脚本人,用于50行以内的功能。为什么C功能这么久?

而当我经常看到超过200行的函数时,我真的很难读到它。

这是正常的吗?

+0

取决于你在哪里工作:) – 2011-04-13 15:59:53

+4

功能有多长时间取决于机器前面的设备...... – 2011-04-13 15:59:55

+0

听起来像是长时间使用功能有问题是正常的。对我来说也是正常的。 – Oded 2011-04-13 16:00:51

回答

2

中没有任何语言,使功能“长” - 你可以写长函数在任何合理的语言,理想情况下,应重构为更小,更容易理解和维护功能,在大多数语言。

+0

但是c中的大多数开源项目都有许多很长的功能。 – 2011-04-13 16:05:15

+1

@mysql_go:并非所有的开源项目都有绝对最好的代码;)这是开发人员的功能,而不是语言。 – 2011-04-13 16:08:39