Le profil de Guillaume : https://www.linkedin.com/in/guillaumese/
Pour accéder au cursus Artisan Développeur : https://ad302.fr/cTCkqY
Viens explorer Mars avec nous !
Le lien vers le kata : https://kata-log.rocks/mars-rover-kata
Episode 2 : https://www.youtube.com/watch?v=smltyWFHzOM
Episode 3 : https://www.youtube.com/watch?v=kch5CMaZsYM
Pour suivre les évolutions du code : https://gitlab.com/GuillaumeToulouse/artisandev_katarover_ddd
Rendez-vous à 12h15 le 9 Avril.
![](https://compagnon.artisandeveloppeur.fr/rails/active_storage/representations/redirect/eyJfcmFpbHMiOnsiZGF0YSI6ImZkYzA5MmEzLWYyM2MtNGFiNC04NDRjLTM2Yjk4ZDMzMzNiMyIsInB1ciI6ImJsb2JfaWQifX0=--cdb4e2a5119131a8b7d6d953db607453abcdb3f4/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJqcGciLCJyZXNpemVfdG9fZml0IjpbNjAwLDMwMF19LCJwdXIiOiJ2YXJpYXRpb24ifX0=--9ba6e09d361674061fde30d957c403f4e2e9e800/image.jpg)
Pas Les Droits D'admin
Accéder à l'épisode![](https://compagnon.artisandeveloppeur.fr/rails/active_storage/representations/redirect/eyJfcmFpbHMiOnsiZGF0YSI6IjEyNDJhYjI0LTU5Y2MtNGEyOC1hYWE1LTc5YzRjZTg1NzEzYiIsInB1ciI6ImJsb2JfaWQifX0=--cc533cb91a4d431ece6443a8137dccd26424ed38/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJwbmciLCJyZXNpemVfdG9fZml0IjpbNjAwLDMwMF19LCJwdXIiOiJ2YXJpYXRpb24ifX0=--7c8c5a430e2097c569e0b34c7d4e4c9f754334bb/image.png)
Introducing Zero-Bundle-Size React Server Components – React Blog
Afficher la ressource![](https://compagnon.artisandeveloppeur.fr/rails/active_storage/representations/redirect/eyJfcmFpbHMiOnsiZGF0YSI6IjhlN2JkYzQ2LWE2NDMtNDAzNC1iY2VjLWZmZTdhMWI0NDNmNCIsInB1ciI6ImJsb2JfaWQifX0=--1934163a14a02df8f97cf217784ca0158842dce6/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJwbmciLCJyZXNpemVfdG9fZml0IjpbNjAwLDMwMF19LCJwdXIiOiJ2YXJpYXRpb24ifX0=--7c8c5a430e2097c569e0b34c7d4e4c9f754334bb/image.png)
An Introduction to TDD with Vue.js | frontstuff
Afficher la ressource![](https://compagnon.artisandeveloppeur.fr/rails/active_storage/representations/redirect/eyJfcmFpbHMiOnsiZGF0YSI6IjQzZjUzYzlkLTNiZDctNDZlMi1hZDEwLTVkNTliYWNkYjFmOSIsInB1ciI6ImJsb2JfaWQifX0=--f033ec3669704d2ec88edc79aebc744b7497c2d0/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJqcGciLCJyZXNpemVfdG9fZml0IjpbNjAwLDMwMF19LCJwdXIiOiJ2YXJpYXRpb24ifX0=--9ba6e09d361674061fde30d957c403f4e2e9e800/image.jpg)
Le Loup Et Le Chien
Accéder à l'épisode![](https://compagnon.artisandeveloppeur.fr/rails/active_storage/representations/redirect/eyJfcmFpbHMiOnsiZGF0YSI6IjE1NTc3NTI0LWQyMzgtNDVhYS05YWIwLWRhYjVlMzliNzBkOCIsInB1ciI6ImJsb2JfaWQifX0=--9fcb6ee30ec28a1636b03c7de006e570b71852e4/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJqcGciLCJyZXNpemVfdG9fZml0IjpbNjAwLDMwMF19LCJwdXIiOiJ2YXJpYXRpb24ifX0=--9ba6e09d361674061fde30d957c403f4e2e9e800/image.jpg)
Vous passez votre temps à dire que vous n'arriverez jamais à faire aterrir ce rover sur Mars, justement parce que vous luttiez contre l'absence de cette méthode, land(position, direction), qui vous aurait permis à la fois d'asseoir le DSL du rover, mais aussi de voir émerger le besoin d'une position et d'une direction, pour potentiellement arriver à un agrégat et satisfaire la volonté de faire du DDD.