- Nouveau
- Tendances
- Classement
-
Tagsbonnes-pratiquesBonnes pratiques21codeCode10teletravailTélétravail9tddTDD8design-patternDesign Pattern5entreprenariatEntreprenariat5veilleVeille5devopsDevOps4compagnonCompagnon4front-endfront-end4carriereCarrière4gitGit4architectureArchitecture4agiliteAgilité4organisationOrganisation3humourHumour3formationFormation3javascriptJavaScript3emploiEmploi3retour-d-experienceRetour d'experience3videoVidéo3blogBlog3vue-jsvue.js3dddDDD2cultureCulture2donnees-personnellesDonnées personnelles2cqrsCQRS2covid-19Covid-192freelancingFreelancing2ci-cdCI/CD2changelogChangelog2gestion-du-tempsGestion du temps2hexagonalehexagonale2reconversionReconversion2personal-brandingpersonal branding2optimisationOptimisation2nodejsNodeJS2youtubeYoutube2webWeb2devtoolDevTool1pythonPython1reactReact1restREST1ctoCTO1craftCraft1retrospectiveRetrospective1rustrust1coup-de-gueuleCoup de gueule1conferenceConférence1securiteSécurité1slackSlack1clean-codeClean Code1algorithmealgorithme1systeme-de-queueSystème de queue1apiAPI1chansonChanson1tech-leadTech Lead1tinydbTinyDB1vie-priveeVie privée1vite-jsvite.js1maisonMaison1licorneLicorne1langagelangage1jobjob1mutation-testingMutation testing1javaJava1iaIA1mvcmvc1net.NET1goGo1performancesperformances1phpPHP1flowconFlowcon1flowflow1evenementÉvènement1ethiqueEthique1entretien-d-embaucheEntretien d'embauche1entretienentretien1podcastPodcast1entrainementEntrainement1productivteproductivté1ecosystemeEcosystème1programmation-fonctionnelleProgrammation fonctionnelle1dojoDojo1audioAudio1
- Mes favoris
- Recevoir par email
- Partager un lien
Architecture
hexagonale
mvc
C'est un talk que j'ai découvert de Codeur en Sein qui parle de comment passer d'une architecture MVC vers une architecture clean/hexagonale.
Bon visionnage

94 - Franchir Le Cap TDD Avec Johan Martinson
Accéder à l'épisode
Chercheur de qualité avec Xavier Blanc
Accéder à l'épisode
Salarié Ou Indépendant
Accéder à l'épisode
Devenir Un Vieux Développeur, Feat. Xavier Nopre
Accéder à l'épisode


Quels problèmes as-tu rencontré dans la vraie vie ?
J'ai beaucoup tatonné, j'avoue que je n'étais pas sûr des choix que j'avais fait mais cette vidéo a montré que j'étais dans la bonne voie.
Un problème rencontré, dans le domaine, comment gérer les identités de tes objets métiers ? Je ne voulais pas introduire d' ID technique dans mon domaine, (genre Id de BD, etc). C'est une question qui reste sans réponse, si vous avez des suggestions, je suis preneur.
Autre problème aussi , comment bien découper son code ? Sur mon projet perso, j'ai fait un gros fichier de service, un Port qui contenait tout et n'importe quoi (à l'ancienne). Dedans, y'avait du CRUD, et des fonctionnalités métiers, etc.
La prochaine étape, est de réfléchir et de découper son code en terme de UseCase. On pourrait dire qu'un Port peut correspondre à un Use Case.
Je ne sais si c'est la bonne façon de voir les choses.
J'aimerais connaître vos retours, et votre expérience.
Pour approfondir, je pense que tu trouveras des gens intéressés par ces questions sur le slack de Wealcome de Michaël Azerhad.
join.slack.com/...