Great catch and well put. I hope this is implemented.

Matthew Ratzloff wrote:
> 
> There seem to be a few issues with naming consistency of the framework 
> components.  Nearly all of them have Zend_(noun) as the pattern, but there 
> are some that don't.
> 
> Unlike classes like Zend_Search or Zend_Filter, Zend_Validate and 
> Zend_Translate can only be verbs, and should be changed to a noun form to 
> match the rest of the framework.
> 
> Zend_Validate => Zend_Validator
> Zend_Translate => Zend_Translator
> 
> In subclasses:
> 
> Zend_Acl_Assert => Zend_Acl_Assertion
> Zend_Mail_Read (wherever it went) => Zend_Mail_Reader
> Zend_Mime_Decode => Zend_Mime_Decoder
> 
> Consistency means predictability, which means being able to recall names 
> without having to check the manual every time.  It's why most people can't 
> use PHP's date or string functions without looking at the documentation,
> for 
> example.
> 
> -Matt 
> 
> 
> 

-- 
View this message in context: 
http://www.nabble.com/Consistency-in-naming-tf3255289s16154.html#a9051094
Sent from the Zend Framework mailing list archive at Nabble.com.

Reply via email to