2011-04-13 68 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