vendredi 13 juillet 2007

Refactoring des dépendances | 1 vote(s)

Récemment, je suis tombé sur le site de Jason Gorman, consultant reconnu pour son expertise de l'architecture logicielle et des méthodes agiles[1]. Et sur son blog, j'ai découvert un test d'architecture logicielle qu'il utilise pour s'assurer de la qualité des aspirant architectes qui souhaitent travailler avec lui.

Notes

[1] et avec lequel je suis solidaire lorsqu'il donne sa vision de ce qu'est un architecte logiciel

Lire la suite

Tags: , , , , ,

jeudi 15 mars 2007

Refactoring - la remise à plat d'une architecture logicielle perturbée

Allez savoir pourquoi, je me suis pris d'affection pour Refactoring[1], le célèbre livre du non moins célèbre Martin Fowler. Cet ouvrage fait la part belle au bon sens et formalise les techniques de réécriture incrémentales du code, proposant ainsi des techniques permettant l'amélioration de l'architecture d'un logiciel.

Reste à tester la puissance de ces idées sur un projet réel. Je l'ai fait pour vous.

Notes

[1] Martin Fowler - Refactoring - Improving the Design of Existing Code, Addison Wesley, ISBN-13: 978-0201485677

Lire la suite

Tags:

jeudi 20 juillet 2006

YAGNI ! | 2 vote(s)

YAGNI par ci, YAGNI par là, YAGNI, YAGNI, YAGNI.

Parmi la multitude de conseils pouvant être donnés en réponse à une question concernant l'architecture logicielle, YAGNI est probablement le plus courant des résultats obtenus. Souvent, sans aucune forme d'explication, la réponse se résout même à cette simple interjection : YAGNI !

Lire la suite

Tags: , , ,