-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 > Hi, > > I have a few question about what the naming scheme will look like now that > Php 5.3 and namespaces is here. I've looked a bit at Zend_Application and > how that component is structured. > > 1. Should all base level classes be moved? So that for instance, a class > such as Zend_View should instead be called Zend_View_View?
That is not clear for the moment, but when, the class "Zend_View" would actually be named "View" within the namespace "Zend\View". > 2. Should it be Zend_Db_Table_Row_RowAbstract or Zend_Db_Table_RowAbstract? > When is it appropriate to create subfolders, or "subpackages"? The first one for namespaces (again, class will be RowAbstract in the namespace Zend\Db\Table\Row. > 3. When there is an abstract class, but no real need for a concrete one, > should an empty conrete class exist anyway? For instance, should there be an > empty > Zend_Db_Table_Row extending Zend_Db_Table_RowAbstract? Currently this seems > to be > the case in some instances. Is this only to make the class name shorter? This is currently just for backward compatibility. > Just curious so I know how to best structure my own library! ................................... : ___ _ ___ ___ ___ _ ___ : : | \ /_\ / __| _ \ _ (_) \ : : | |) / _ \\__ \ _/ / | |) | : : |___/_/:\_\___/_| |_|_\_|___/ : :........:........................: : Web : http://www.dasprids.de : : E-mail : [email protected] : : Jabber : [email protected] : : ICQ : 105677955 : :........:........................: -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iEYEARECAAYFAkpxpYcACgkQ0HfT5Ws789CK0wCgl/isPDljkATHOfzaOwtLimAN kJ0AoI2i/aD8jcRNyNQQ2zpVdIuMPTe/ =LKNn -----END PGP SIGNATURE-----
