> 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: fw-general@lists.zend.com
Info: http://framework.zend.com/archives
Unsubscribe: fw-general-unsubscr...@lists.zend.com


Reply via email to