Salut à tous.
Voici ma vision de l'univers du developpement:
Je distingue deux groupes de Langages:
- Les langages de bases ( C#, VB, Java, C++,Cobol etc..)
- Les langages d'intégration:
* XML+XSLT, SOAP+UDDI+WSDL (Web service) pour l'integration Internet ( B2B).
* SQL, IDL(Corba) pour l'integration Intranet
* C/C++ pour l'intégration "In memory"
D'après tout bon programmeur devrait connaître AU MOINS un langage de base et TOUS les langages d'integration.
J'ai toujours été frustré de trouver qu'un composant nécessaire à un programme que je doit ecrire existe déjà mais est ecrit dans un langage de programmation que j'ignore.
Pourquoi lorsque certains ecrivent un module reutilisable, ils ne créent pas des interfaces d'integrations ?
Je pense par exemple qu'on ne devrait plus voir des programmes dans Sourceforge sans interfaces d'integration, et pour cela les programmeurs devraient avoir la culture de l'integration
Partager