Programmations et conceptions objets

Home Analyses C++ Java Internet Pattern Securité
 
Home > POO

Cette page regroupe des informations sur le paradigme objets. Les chapitres suivants proposent des informations originales sur ce sujet.

Vous trouverez des explications sur les icônes utilisées et leurs significations ici ( Pdf PowerPoint Source C++ Source Java)

Analyses

Vous trouverez dans ce chapitre mes différentes analyses sur le paradigme objet et ses conséquences sur les développements (Persistance des objets, objets à options, ...)

Patterns

"Les patterns de programmations sont à la conception ce que les librairies sont au codage."

Ce chapitre regroupe des patterns de programmation originaux, capitalisation de mon expérience.

Les patternsexterne de programmation sont des modèles de conceptions permettant de répondre à des besoins parfaitement identifiés. L'ouvrage Design Pattern de Gamma et al. a introduis ce concept pour la programmation objet. Ce livre a entraîné un bouleversement dans les développements. Régulièrement, des sessions sont organisées pour que chacun puisse proposer les patterns qu'il a utilisés.

J'utilise le vocabulaire courant de ce mouvement de pensée. Il est fortement recommandé d'avoir un exemplaire de ce livre dans sa bibliothèque.

Langages objets

"Les langages sont les supports des concepts qu'ils proposent."

Ce chapitre propose des analyses et/ou des librairies pour différents langages objets.

C++

Vous trouverez ici, différent document permettant de faciliter l'utilisation de ce langage difficile :

Java

Ce chapitre regroupe mes réflexions sur ce langage. Il propose :

COM/DCOM

COMexterne est une technologie de composant proposé par Microsoft. Je vous propose un petit utilitaire permettant de faciliter l'enregistrement de composants dans la base de registre de Windows.

Il permet d'ajouter dans les menus contextuels des fichiers .dll, .exe et .tlb deux nouvelles options :

Ces commandes appellent automatiquement l'utilitaire regsvr32 si celui-ci est disponible. Vous pouvez ainsi enregistrer plusieurs composants simultanément. Pour cela,

  1. sélectionnez plusieurs .dll par exemple,
  2. maintenez la touche Shift appuyée,
  3. appuyez sur le bouton droit de la souris,
  4. selectionnez la commande register...
et toutes les DLL sont enregistrées.

Pour regarder le source du programme, selectionnez le lien ci-dessous, puis demandez l'ouverture du fichier. Pour l'installer, il faut le sauvegarder avant de l'exécuter.

RegisterThis.inf