Le 22 Mar 2002 Cedric Beust a �crit : > > C'est de toute evidence une question d'interpretation, mais je suis > pret a parier que les Generiques ne seront jamais incorpores dans > Java. >
Qui peut savoir ?... Moi, qui parle sans �tre m�me all� voir ces generics (et de toutes fa�ons j'ai compl�tement pom� mon user id et password des earlyaccess), ce que je regrette, c'est que le langage se rapproche des bonnes combines � la C++, au lieu de se rapprocher des m�thodologies logicielles. Par exemple, il me semble que ces generics se rapprochent beaucoup de la notion de "Pattern". En gros les g�n�rics disent "prend telle classe qui manipule des objets, et remplace ces objets par des clients, tables, poussettes, etc." Pourquoi nos amis de Sun ne se disent-ils pas "Bon, on va essayer d'inclure un langage de Pattern dans Java. " ? Justement, cela tombe bien puisque la pratique Java se couvre de Patterns qui se cachent. Pour les "beans", par exemple, on nous dit "Prenez une classe, donnez lui un constructeur public sans argument, rendez-la serializable, enfin utilisez 'set' pour d�signer les setteurs et 'get' pour les getteurs : vous avez un bean". Pour les JNDI on nous dit "Faites gaffe que les Context ont des Properties mais il ne faut surtout pas les modifier, vous DEVEZ faire un clone pour les utiliser, sinon vous ne respectez pas les r�gles !" Cela ressemble � des r�gles de programmation, � des pratiques, � des mod�les que l'on reproduit en les modifiant un petit peu � chaque fois, bref, � des patterns. Plutot que de faire du C++<like>, j'aurai pr�f�r� pr�f�r� que Java se rapproche des bonnes id�es (parce qu'il y en a de mauvaises ! ) de m�thodes comme UML, ou de langages de Patterns (je ne sais m�me pas si �a existe). Mais comme je parle sans rien savoir (au fait vous avez remarqu� que j'avais pos� une question sur Xalan et les indentations et que personne n'a r�pondu !?? Dans ces conditions si vous croyez que je peux r�fl�chir sereinement � la philosophie logicielle ! ), peut �tre y a-t-il des travaux en cours dans ce domaine ? -- Sur le Web, tout de suite. Herve AGNOUX - diaam informatique http://www.diaam-informatique.com
