I don't quite see the point of this at all.

How is a Zend_Cache_Cache more useful than a Zend_Cache? It reduced the clarity of a component name if you start adding unnecessary suffixes to it.

It seems the only benefit here is to 'clean up' the core Zend folder and I don't see that as much of a benefit.

As I said before, I _can_ see the benefit of moving Zend.php to Zend_Core.php so that the entire framework can be encapsulated within one folder, but the idea of moving all the other top-level components doesn't make too much sense, has litle benefit and will cause a huge amount of work to developers who have existing code.

Here are a few more examples of renaming the top-level class/sub- class names:

Zend_Acl_Role          => Zend_Acl_Role_Role
Zend_Acl_Resource      => Zend_Acl_Resource_Resource
Zend_Cache             => Zend_Cache_Cache
Zend_Cache_Backend     => Zend_Cache_Cache_Backend_Backend
Zend_Db                => Zend_Db_Db
Zend_Db_Profiler       => Zend_Db_Profiler_Profiler
Zend_Db_Select         => Zend_Db_Select_Select
Zend_Db_Statement      => Zend_Db_Statement_Statement
Zend_Db_Adapter_Oracle => Zend_Db_Adapter_Oracle_Oracle
Zend_Db_Table_Row      => Zend_Db_Table_Row_Row
Zend_Locale_Data       => Zend_Locale_Data_Data
...
...

--

Simon Mundy | Director | PEPTOLAB

""" " "" """""" "" "" """"""" " "" """"" " """"" "  """""" "" "
202/258 Flinders Lane | Melbourne | Victoria | Australia | 3000
Voice +61 (0) 3 9654 4324 | Mobile 0438 046 061 | Fax +61 (0) 3 9654 4124
http://www.peptolab.com


Reply via email to