- Nouveau
- Tendances
- Classement
-
Tagsbonnes-pratiquesBonnes pratiques23teletravailTélétravail11codeCode10tddTDD8architectureArchitecture8design-patternDesign Pattern7agiliteAgilité6veilleVeille5entreprenariatEntreprenariat5devopsDevOps5carriereCarrière5videoVidéo4retour-d-experienceRetour d'experience4gitGit4front-endfront-end4compagnonCompagnon4vue-jsvue.js3organisationOrganisation3javascriptJavaScript3humourHumour3formationFormation3emploiEmploi3cqrsCQRS3covid-19Covid-193ci-cdCI/CD3blogBlog3youtubeYoutube2webWeb2retrospectiveRetrospective2reconversionReconversion2programmation-fonctionnelleProgrammation fonctionnelle2personal-brandingpersonal branding2optimisationOptimisation2nodejsNodeJS2hexagonalehexagonale2gestion-du-tempsGestion du temps2freelancingFreelancing2ethiqueEthique2ecosystemeEcosystème2donnees-personnellesDonnées personnelles2dddDDD2cultureCulture2clean-codeClean Code2changelogChangelog2vite-jsvite.js1vie-priveeVie privée1tinydbTinyDB1testingTesting1tech-leadTech Lead1systeme-de-queueSystème de queue1slackSlack1securiteSécurité1rustrust1restREST1remoteremote1reactReact1pythonPython1productivteproductivté1ports-and-adaptersPorts and Adapters1podcastPodcast1phpPHP1performancesperformances1net.NET1mvcmvc1mutation-testingMutation testing1maisonMaison1licorneLicorne1langagelangage1jobjob1javaJava1iaIA1goGo1flowconFlowcon1flowflow1event-sourcingEvent sourcing1evenementÉvènement1entretien-d-embaucheEntretien d'embauche1entretienentretien1entrainementEntrainement1ecologieEcologie1dojoDojo1devtoolDevTool1ctoCTO1craftCraft1coup-de-gueuleCoup de gueule1conferenceConférence1chansonChanson1audioAudio1architecture-hexagonaleArchitecture Hexagonale1apiAPI1algorithmealgorithme1
- Mes favoris
- Recevoir par email
- Partager un lien
Architecture
Bonnes pratiques
Design Pattern
hexagonale
Enocre une ressource sur l'archi hexa, ça fait pas de mal !
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.
Derniers commentaires :
Marc Bouvier
il y a environ 2 mois
Globalement, je trouve qu'il est préférable de partir des Use Case en TDD et de faire emerger les ports quand on a besoin d'interagir avec l'extérieur.
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/...
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/...
Pour ajouter un commentaire, tu dois te connecter ou créer un compte.
Mais je manque d'arguments et de ressources pour détailler cette nuance :/
Ca te permettra de faire peut etre apparaitre mieux dans ton code un concept métier (si méthode compliqué c'est bien que c'est un point sensible métier normalement)
En le mettant dans une classe dédié, tu pourras aussi le remplacer plus simplement (par exemple ca devient facile de remplacer l'appel de cette classe dédié par une interface et ca ouvre la porte à la possibilité de switcher facilement d'implémentation, imagine que tu as une idée pour améliorer l'algo en question ou améliorer sa vitesse, bim ca devient possible facilement par le fait que tu ai extrait l'algo dans une classe dédié)