Recently Updated Pages
Sections critiques
C'est bien beau la synchronisation sauf que la coopération entre plusieurs processus pose égaleme...
Synchronisation
Lorsque plusieurs processus coopèrent, ils doivent souvent intéragir entre eux, ils doivent parfo...
La communication IPC
Il est nécessaire que les processus communiquent entre-eux (pour le partage d'information, la rép...
Les processus
Un processus est un programme en cours d'exécution. Un programme est donc un élément passif (un e...
Introduction à la conception et patron stratégie
Ressources Head First Design Pattern, la bible de la COO, assez simple et ludique à lire, très ...
Design patterns
Pour plus de détails sur les patrons de conceptions, voir Introduction à la conception. Repositor...
MVP (Modèle Vue Présentateur)
Patron architectural Un patron architectural est une solution générale et réutilisable à un probl...
Adaptateur
Le patron de l'adaptateur sert à faire collaborer des objets qui ont une interface incompatible. ...
Façade
Le patron de la façade permet d'avoir un accès simplifié à un ensemble complexe de classes. Voic...
Les chaines de responsabilités
La chaine de responsabilité est un moyen de faire beaucoup de traitement sur un même objet. Cela ...
Les fabriques et ponts
Le nom fabrique est un peu utilisé à toutes les sauces, il existe un article de RefactoringGuru q...
Les observables
Problème Lorsque l'on a des évènements (par exemple nouvel articles) et que l'on a plusieurs term...
Présentation générale
Le but est d'utiliser un maximum de programmation orientée objet avancée ainsi qu'un peu de progr...
Logging
Le logging permet de débugger plus simplement les application avec plus de finesse qu'avec System...
Design UX
UX vs UI UX signfie User Experience tandis que UI signifie que User Interface. Le but de l'UX est...
Les personas
Personas La méthode des personas consiste à construire des archétypes d'utilisateur·ice·s de l'ap...
★CHIMIE★
Les liaisons chimiques : Structure de l'atome : Le modèle de Lewis : ● = Un électron célibatair...
POO et les fichiers
Fichiers Il existe plusieurs types de fichiers (textes ou binaires), les fichiers textes sont enc...
Doublures de test
Introduction Les doublures de tests permettent d'isoler les classes à tester et de briser les int...
Dernière fonctionalités utiles du JDK 17
Je n’ai ici gardé que les plus importants changements à utiliser. Depuis JDK 8 Lambdas et int...