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 21 juin 2007

Quelques informations sur l'architecture des Jeux Vidéo | 0 vote(s)

Avant de continuer notre série sur l’exploration du Framework XNA, je voudrais discuter de quelques principes d’architecture logicielle appliquée aux jeux vidéo.

Lire la suite

Tags:

jeudi 22 février 2007

Tony Cox: "Premature Abstraction is the Root of All Evil" | 0 vote(s)

La paraphrase était osée - car reprendre ainsi la célèbre phrase de Donald Knuth et en modifier le principal substantif dans le but de poser un point de vue controversé est osé, quoi qu'on en dise. Le fait est que ce postulat, bien que fort, reste tout de même en partie vrai, du moins dans certaines circonstances.

Lire la suite

Tags: ,

jeudi 26 octobre 2006

Etes-vous atteint de Singletonite ? | 0 vote(s)

Ce billet est un peu spécial, car il s’agit de la traduction d’un triple billet écrit par Sean "Washu" Kent, l’un des modérateurs du site gamedev.net, pour son propre blog. Il m’a très sympathiquement permis de traduire ces billets – je l’espère pour votre plus grand plaisir. Je le remercie vivement.

A noter, avant de commencer, que ce billet est très emprunt d’un vocabulaire utilisé dans le petit monde des développeurs de jeux vidéo. Si vous avez des questions, n’hésitez pas à poster un commentaire. Les billets ont en outre été publiés à plusieurs jours d’intervalle, ne vous étonnez donc pas de retrouver des exemples similaires dans des billets pourtant concomitants. Gardez aussi à l'esprit que j'ai repris ses mots - et donc ses opinions. Je peux les partager, ou non.

Enfin, si vous souhaitez commenter ce billet, n'hésitez pas à écrire votre commentaire en Anglais (si vous souhaitez citer une portion du texte, vous pouvez la retrouver sur la version anglaise). De cette manière, l'auteur original pourra vous répondre si il le souhaite. C'est exceptionnel, mais l'auteur ne parlant pas français, cela peut aider. Bien évidemment, je ne vous oblige à rien - vous pouvez tout aussi bien formuler vos commentaires en français, je me chargerais alors de le faire passer à Washu afin qu'il réponde si il le souhaite.

Lire la suite

Tags: ,

jeudi 5 octobre 2006

L'hérésie des variables globales | 1 vote(s)

C'est l'un des points les plus souvent cités par les professeurs qui enseignent la programmation, à tel point qu'il en devient un mantra, un dogme à réciter le plus ouvent possible afin de se convraincre de sa véracité :

De variables globales tu n'useras point

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: , , ,