2010-03-22 33 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