2010-08-12 37 views
2

我沒有很多PHP的經驗,但是每當我給出遺留代碼或者甚至是最近的PHP代碼時,總會有一件事讓我感到BIG的功能。在每個.php文件中至少有一個頁面長的函數。像PHP這樣的動態高級語言中的函數和方法應該如此龐大,是否有任何內在原因?我能想到的唯一代碼就是C代碼。爲什麼PHP代碼總是這樣看?爲什麼PHP中的函數和方法如此之大?

+4

這不是它的錯。它骨子裏大,是一切。 – 2010-08-12 22:01:03

回答

13

不,沒有任何理由爲什麼PHP中的函數應該更大。

如果功能非常龐大,它們是糟糕設計的結果。

也許你正在處理由編程經驗不多的人編寫的PHP腳本,他們不知道如何編寫結構良好的程序。

+0

這些不是腳本,它們是完整的企業應用程序。 – newtophp 2010-08-12 22:14:48

+1

@newt PHP是一種腳本語言;完整的應用程序由幾個腳本文件組成。 – Artefacto 2010-08-12 22:43:18

+2

@newtophp'企業應用程序'與'精心設計的應用程序'不是同義的 – 2010-08-12 23:01:37

5

爲什麼PHP代碼總是這樣看?

因爲你還沒有看到好的PHP代碼。

+4

然後,沒有人擁有。 ;-) SCNR – Tomalak 2010-08-12 22:08:13

+1

是的,我願意接受。我只是覺得這麼看起來很奇怪。 – newtophp 2010-08-12 22:14:16

相關問題