Agile proprement

Les livres de Robert C Martin ont toujours cette qualité de fournir un état de l'art sur un sujet et de nombreux sujets de réflexion concernant l’évolution du métier de l’ingénieur logiciel et de son contexte de travail. Ici encore avec Agile Proprement, il nous donne un beau récap du sujet vaste qu'est l'agilité et … Lire la suite Agile proprement

UML: diagramme de classes

Le premier diagramme que l'on découvre quand l'on fait de l'UML est souvent le diagramme de classes. Il est presque l’emblème d'UML car souvent c'est celui qui est produit en premier et qui reste a la fin de manière "stable". Ainsi quand on dit UML, généralement on pense a lui. Mais est ce vraiment justifié? … Lire la suite UML: diagramme de classes

Clean Code dans la pratique partie 3

Voila enfin la fin de cette épopée sur le clean code, dont le précédent article était [1]. Terminons donc tout cela! Gitflow Bon on va être honnête, manipuler git n'est pas une sinécure! En tout cas, cela nécessite de maitriser un peu quelques notions mais par gitflow [2] en fait on entend pas vraiment la … Lire la suite Clean Code dans la pratique partie 3

Clean Code dans la pratique partie 2

Nous voila sur la suite de sur le clean code dans la pratique [1] Les fonctions Pour qu une fonction entre dans la catégorie "propre", souvent on y associe le nombre de lignes. Effectivement le mieux est que celle ci soit courte (voir loi de Miller) mais pas seulement! Il importe également qu'une fonction ne … Lire la suite Clean Code dans la pratique partie 2

Clean Code dans la pratique partie 1

On va tenter de faire le tour dans cet article des pratiques clean code les plus essentielles. Nous avions poser quelques articles sur quelques points : le contexte et le besoin de clean code [1]la problématique des commentaires [2]l’écriture de la javadoc (c'est la encore un autre sujet a ne pas confondre avec le précédent … Lire la suite Clean Code dans la pratique partie 1

Clean Architecture

Bon cette année comme je suis maintenant depuis un an "architecte", je me suis dit qu'il était de bon ton de s'inspirer des idées des personnes reconnues dans le domaine. Robert C Martin, plus personne ne le présente, auteur de Clean Code et Clean Coder, c'est aussi l'auteur d'un livre sur l'architecture: Clean architecture! Forcement! … Lire la suite Clean Architecture

Les pratiques d’équipes

Dans le développement logiciel, vient toujours un moment ou .... il faut développer! Ça parait évident dit comme ça mais développer ce n'est pas simple car au delà des problématiques fonctionnelles, des problématiques techniques ou de faire du code qui "tourne" (chose accessible généralement au premier venu), le développement logiciel implique a la fois de … Lire la suite Les pratiques d’équipes