Glo*_*alz 6 php class naming-conventions
在开发类库时,是否有最佳实践来命名文件?
我在想它应该反映出类的层次结构.我在考虑实现类似的东西:
Foundation.parent.class.php // Concrete parent class (Class with common implementations) File.abstract.class.php // Abstract class (extends Foundation) FileLog.class.php // Child class (extends File)
所以在这个惯例中:
这是一个很好的实现还是有更好的方法?
OZ_*_*OZ_ 11
文件名不应该有前缀的任何后缀 - 只有类的名称,以便可以找到它们autoloader.
子类以它正在扩展的类名开头
决不.通常的做法是添加(到类的名称)单词,如Interface或Abstract,但不是父母的名字.