J'utilise Git comme un checkpoint dans les jeux vidéo
L'idée derrière tout ça Quand je travaille sur plusieurs tâches en parallèle, j'oublie facilement où j'en suis. Surtout quand une urgence tombe et que je dois tout lâcher. Étant passionné de jeux v...

Source: DEV Community
L'idée derrière tout ça Quand je travaille sur plusieurs tâches en parallèle, j'oublie facilement où j'en suis. Surtout quand une urgence tombe et que je dois tout lâcher. Étant passionné de jeux vidéo, j'ai remarqué un truc : avant d'affronter un boss, on sauvegarde. Si on meurt, on reprend au checkpoint, pas au début du jeu. J'ai appliqué ce principe à Git. Résultat : je ne perds plus jamais le fil de mes développements. Mon workflow en pratique Imaginons que je dois créer une page détail produit e-commerce avec : Les infos du produit Les avis clients Étape 1 : Créer la structure de base Je crée ma route et j'affiche une page statique. git add -A git commit -m "step 1: créer page produit avec données statiques" Étape 2 : Rendre la page dynamique Je récupère les vraies données depuis la base. git add -A git commit -m "step 2: récupérer données produit et rendre dynamique" Les cheat codes (aka les mocks) Comme dans les jeux vidéo où on utilise des cheat codes, j'utilise des données moc