jan 30

Au cours de mes expériences en tant  qu’architecte, qu’AMOA ou au sein de département méthode, j’ai été frappé par la mauvaise perception que l’on a de la notion de modélisation dans les équipes informatiques.

Pour beaucoup la modélisation est une activité à part qui fait peur (on pense que c’est une activité difficile réservée à des experts) et qui apporte un surcroît de travail pour obtenir un hypothétique gain en qualité dans le développement des systèmes informatiques.

Pourtant, modéliser est avant tout un acte intellectuel naturel que nous effectuons quotidiennement et ceci depuis notre plus jeune âge. Notre cerveau est bâti pour produire des modèles mentaux de la réalité que nous percevons.
Lire la suite »

Mots-clés :
sept 08

La réutilisation est une vieille promesse des architectures logicielles qui a connu une progression lente mais continue… En récapitulant mes expériences en la matière, je constate qu’à chaque nouvelle vague de middleware, de nouvelles tentatives sont menées dans l’optique d’obtenir la réutilisation logicielle.

Lire la suite »

Mots-clés :
juin 23

Les utilisateurs Windows connaissent bien cette séquence où l’écran se fige avec un sablier qui n’en finit plus de tourner (XP) ou un cercle qui tourne indéfiniment (W7). Pendant cette séquence vous pouvez avoir un message dans le titre de la fenêtre indiquant « Windows ne répond plus ».

En général, Windows est rendu responsable de cette situation. Et s’il n’en était rien ?

Très souvent, cette situation indique que le thread principal est surchargé et que le développeur a oublié de « laisser respirer » le thread UI en confiant la réalisation de certaines tâches à des threads secondaires.

Comment cela fonctionne t-il ?

Lire la suite »

Mots-clés :
preload preload preload