OSMM, un modèle de maturité pour l’open-source

Je publie ici ce court papier que j’avais écrit en 2005. Les reflexions qu’il soulève restent pertinentes. Le mouvement ope-source ayant pris beaucoup plus d’ampleur depuis 7 ans, il y aurait certainement des choses à modifier ou à ajouter…

Voici également le lien vers ce papier dans Issuu

De l’usage des exceptions en C++

J’ai écrit cette petite synthèse il y a environ 14 ans, pour contribuer aux réflexions sur l’usage, les contraintes et les pièges liés à l’emploi des exceptions en C++. Beaucoup d’éléments restent d’actualité aujourd’hui, je pense.

En tout cas, il s’agit d’une invitation à se méfier d’une approche naïve “si ça compile, c’est que c’est bon". La compréhension et la bonne utilisation d’une caractéristique du langage vont bien au-delà de la compilation ou même de l’exécution et du passage des tests ! Le C++ est bien connu pour cela, mais c’est aussi vrai pour la plupart des langages et trop souvent ignoré.

Reducing Requirements to EIS Specifications Gap using RM-ODP Viewpoints

Oui, je peux assumer ce que j’ai écrit là ! Il s’agit d’un modèle de traçabilité entre expression du besoin et modèle d’architecture. Have fun !

Voici également le lien vers ce papier dans Issuu

Les vertus de l’émergence

Pour ceux qui ont raté mon Lightning Talk lors du Scrum Day (et ils sont très nombreux) et qui le regrettent (ils sont déjà beaucoup moins nombreux), voici cette présentation non plus sous forme de “show” mais sous forme d’article !

Si ce papier reprend le fond et le plan de la présentation de 10 minutes, la forme est sensiblement différente. j’espère seulement que vous prendrez autant de plaisir à le lire que j’en ai eu à l’écrire !

Laissez-moi votre avis !

Voici également le lien vers ce papier dans Issuu

The Transfer Pattern

Je poursuis mon voyage dans le passé avec le “transfer pattern", écrit avec Frédéric Paulin et présenté à la conférence EuroPLOP (ne riez pas) c’est à dire l’European Pattern Language  Of Program en 1998. Ce fut ma première participation à une conférence “patterns". Ce fut aussi la première présentation d’un pattern en conférence par un Français, apparemment !

Le Transfer Pattern adresse le problème de la communication asymétrique entre deux frameworks devant s’échanger des données, mais s’appuyant sur des systèmes de types différents, tout en optimisant les recopies d’objets. 

Des systèmes de types différents ? Ben oui, c’est le C++ d’avant la standardisation…

A Pattern Language for User Information Feedback

Prenons notre machine à remonter le temps, voici un papier que j’avais soumis à la conférence Pattern Language Of Program 1999, à Urbana Champaign. Curieusement le sujet prédominant de cette conférence était une méthode sur le point d’être publiée : Extreme Programming.

Il n’est pas sûr que je publierais la chose ainsi aujourd’hui. Mais je n’ai rien retouché à ma prose, vous laissant ainsi la possibilité de la critiquer à loisir. Lâchez-vous !

http://static.issuu.com/webembed/viewers/style1/v2/IssuuReader.swf?mode=mini&viewMode=singlePage&embedBackground=%237fc225&backgroundColor=%23222222&documentId=120501193210-e42bf2955d5c47e48707ef6e294a0f21

Voici également le lien vers ce papier dans Issuu