Catégorie Tips

On ne finit jamais un logiciel. On le prépare à survivre.

« Finir » Je pense que, ce mot n’a pas trop sa place en ingénierie logicielle. D’abord Un projet démarre avec deux familles d’exigences : les exigences fonctionnelles (besoins métiers, automatisation, problèmes concrets) et les exigences non fonctionnelles (techniques), celles qui déterminent…

Code Propre et Durable : Maîtriser les principes SOLID

Les principes SOLID sont cinq lignes directrices fondamentales en programmation orientée objet pour créer des logiciels maintenables, flexibles et évolutifs. Ils réduisent le couplage entre les classes et facilitent l’ajout de nouvelles fonctionnalités sans introduire de bugs. On a souvent…