Chaque bouton de cette page traverse un design pattern. Le journal en bas raconte lesquels.
Panier vide. Ajoute un article ci-dessus.
Annuler ne contient aucun if : c'est l'objet-état courant qui décide (vider, rembourser ou demander un retour).
Rien pour l'instant. Paie la commande et regarde qui se réveille.
5 design patterns dans un fichier PHP · Mini-projet du cours Projets appliqués