Qu’est-de que MVC et à quoi ça sert ?

Phot d'une bicyclette avec 4 places dont une pour une machine à coudre

MVC, pour “Modèle, Vue, Contrôleur”, est le nom donné à une manière d’organiser son code. C’est une façon d’appliquer le principe de séparation des responsabilités, en l’occurrence celles du traitement de l’information et de sa mise en forme.

Une fois n’est pas coutume je vais donner un exemple en Python et PHP, car c’est une question qui hante les codeurs de ce langage. En effet on leur rabâche qu’il faut utiliser MVC, que tel framework est MVC, que leur code à eux ne l’est pas, etc. Sans que nul part, évidement, on ne donne une explication correcte de la notion.

La suite

YAML, XML, JSON, CSV, INI… Qu’est-ce que c’est et à quoi ça sert ?

Photo d'objet près à tomber en bord de table

Quand j’ai débuté la programmation, je les rencontrais partout sur le net. On en parlait comme si on parlait d’acheter du pain. Apparemment c’était évident pour tout le monde…

La suite