2010-03-22 27 views
1

我讀了一些這樣的智慧:以下PHP編碼的智慧

鼓勵程序員在使用引用變量時要小心,因爲它們會對代碼的可讀性和可維護性產生負面影響。

我做我自己的解決方案,例如給每個引用變量的後綴,如_ref。所以,如果我有一個名爲$ files_in_root的變量,那麼我將添加後綴並將其更名爲$ files_in_root_ref。據我所知,這是一個很好的解決方案。

那麼,這裏來的問題

  1. 在PHP編碼器世界中選擇後綴爲參考變量是否有任何最佳做法?或者你有什麼?
  2. 一般來說,我們如何使用3000行以上的代碼維持PHP項目的可讀性和可維護性?

我希望PHP編碼器的世界有一個問題不成文aggrement,因爲它會幫助識別任何代碼的模式。

回答

8

一般來說,如果你保持變量的範圍很小,那麼很可能不需要任何前綴或後綴。因此,把你的代碼分解成邏輯單元,並將它們包裝在類和函數中,你會沒事的。

+0

解決問題的根源。很好+1 – 2010-03-22 08:41:19

+0

我聽說如果你使用好的面向對象的實踐並避免像鼠疫這樣的全局變量,就可以完全避免引用。我自己從來沒有需要使用引用,但我不是企業級開發人員,所以我不知道更詳細的細節。 – 2010-03-22 09:09:46