Sì...e no, nel senso che non ho mai lavorato a un progetto più esteso di un Vbulletin o un Typo3, e ovviamente chi ha realizzato queste applicazioni non ha potuto utilizzare gli namespaces.Originariamente inviato da Pasco
Ciao Fabio , è un peccato che non siano stati implementati i namespaces , a mio parere è una grave lacuna , specialmente su progetti estesi e di gruppo dove non è possibile 'tenere a mente' tutto...
Come ti dicevo, se il problema è il conflitto di nomi, gli namespaces si possono "emulare" abbastanza agevolmente, non c'è molta differenza tra fare
$obj = new Ns1::Ns2::MyClass() ;
e
$obj = new Ns1_Ns2_MyClass() ;
Diciamo che possono essere utili, ma non indispensabili, per lo meno nell'ambito in cui PHP dà il meglio di sè, ovvero nel WEB

 
			
			 
					
					
					
						 Rispondi quotando
  Rispondi quotando