-
Architecture en couches
Refactorisation d’un monolithe vers une architecture en couches – Version Actualisée Refactorisation d’un monolithe vers une architecture en couches Exercice initial Pour introduire notre démarche, voici une situation : vous disposez d’un programme regroupant toutes les fonctionnalités dans un seul bloc de code, sans réelle organisation. Les vues (affichage), la logique métier (calculs, règles spécifiques) et… Lire l’article →
-
CQRS
CQRS – Introduction illustrée Introduction à CQRS Comprendre le principe de Command Query Responsibility Segregation 🧠 Qu’est-ce que CQRS ? CQRS signifie Command Query Responsibility Segregation, ou Séparation des responsabilités Commande/Requête. C’est un pattern d’architecture logicielle qui consiste à séparer les opérations de lecture (Query) de celles d’écriture (Command) dans une application. 🔁 Pourquoi séparer… Lire l’article →
-
Programmation Orientée Objet (POO)
POO en .NET – Cours complet illustré Programmation Orientée Objet (POO) Un cours complet, illustré et pratique en .NET 📘 Qu’est-ce que la POO ? La Programmation Orientée Objet (POO) est une manière de concevoir des logiciels en s’inspirant du monde réel. Chaque élément important du domaine métier est représenté par un objet contenant :… Lire l’article →
-
principes SOLID
Cours complet – Principes SOLID en .NET 1. Introduction aux principes SOLID Les principes SOLID sont les fondations du développement orienté objet moderne. Ils visent à améliorer la qualité du code, à le rendre plus lisible, modulaire, et facilement testable. Voici un résumé des 5 principes : Lettre Nom Description S Single Responsibility Principle Une… Lire l’article →
-
LES VARIABLES
Les Variables – Cours illustré Les Variables Comprendre les fondements des variables en programmation 🧠 Qu’est-ce qu’une variable ? Une variable est un espace mémoire nommé qui peut stocker une information. Elle permet de garder en mémoire une valeur qui peut évoluer au cours de l’exécution du programme. 🔁 On dit qu’une variable peut prendre… Lire l’article →
-
CONSTANTE
Constantes – Cours illustré Les Constantes Comprendre les données fixes en programmation 🔒 Qu’est-ce qu’une constante ? Une constante est un espace mémoire nommé qui reste inchangé au cours du déroulement de l’algorithme. Elle est définie une seule fois et ne peut plus être modifiée ensuite. 🚫 Une constante est immuable : une fois initialisée,… Lire l’article →
-
MÉTHODE
Méthodes – Cours illustré Les Méthodes Comprendre comment organiser le code avec des instructions réutilisables ⚙️ C’est quoi une méthode ? Une méthode est un ensemble d’instructions organisées qui permet d’accomplir une tâche bien précise. On peut la comparer à une « recette » que le programme suit pour obtenir un résultat. 🔁 Une méthode est utile… Lire l’article →
-
INSTRUCTION
Instructions – Cours illustré Les Instructions Découvrir la base d’un programme informatique : les actions élémentaires 🧠 C’est quoi une instruction ? Une instruction est une action que l’ordinateur doit exécuter. Chaque ligne de code qui fait quelque chose dans un programme est une instruction. Une instruction correspond à une étape dans le programme Elle… Lire l’article →
