> I think in the "Interface" in FooInterface should be referred to interface
> declaration while "Abstract" in FooAbstract referred to abstract
> declaration, which makes it more meaningful and consistent both in naming
> convention and in English
+1 (This is what I voted, too).
Apart from this, when scanning a directory, for example
/library/Foo/Bar/Baz
you will find
BazAbstract.php
BazInterface.php
BazTrait.php
right underneath each other. It does make things more consistent,
regardless of what's felt whether Baz is a noun or an adjective. One
can even argue that Baz becomes an adjective here ("It's the Baz way
of getting stuff done.").
Andreas
--
List: [email protected]
Info: http://framework.zend.com/archives
Unsubscribe: [email protected]