Architecture
Bonnes pratiques
Design Pattern
hexagonale

Enocre une ressource sur l'archi hexa, ça fait pas de mal !


Partagé par Benoit GANTAUME
il y a presque 4 ans
19

Derniers commentaires :
dav il y a presque 4 ans - modifié il y a presque 4 ans
Bonne remarque :) Je ne suis pas du tout expert sur le sujet, donc ma réponse est à prendre avec des pincettes. Pour moi c'est une question de nuance. Certaines classes n'auront aucun TU directement associés, car elles seront complétement couvertes par d'autres tests. D'autres seront complètement couvertes par des tests spécifiques si leur fonctionnalité est complexe.
Mais je manque d'arguments et de ressources pour détailler cette nuance :/
Julien Sere il y a presque 4 ans
@xtrembaker, lorsque j'ai une méthode un peu tricky comme tu dis, c'est surrement un élément important/complexe de ton business. Je te recommande alors de sortir cet élément dans une classe distincte dédié à l'implémentation de cette algo. ca te permet donc de dégager une partie "complexe" de ta classe mère, de sans doute mieux respecter le principe de single responsability
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é)
Pour ajouter un commentaire, tu dois te connecter ou créer un compte.

J'ai interviewé plus de 20 développeurs sur leur manière de faire de la veille. Et comme on pouvait s'y attendre, les choses ne sont pas aussi simples qu'on aurait pu le penser...


Partagé par Artisan Développeur
il y a presque 4 ans
18

Pour ajouter un commentaire, tu dois te connecter ou créer un compte.

Pour apprendre plus rapidement le TDD : ad302.fr/3syGBo
Pour faire ton diagnostic de pratiques gratuit : ad302.fr/vA9131


Partagé par Artisan Développeur
il y a presque 4 ans
13

Pour ajouter un commentaire, tu dois te connecter ou créer un compte.
Programmation fonctionnelle

Vous entendez parler de programmation fonctionnelle partout, mais vous ne comprenez ni le principe, ni l’intérêt ? Éclaircissons un peu tout ça.


Partagé par Manu Dss
il y a presque 4 ans
11

Derniers commentaires :
Benoit GANTAUME il y a presque 4 ans
Excellent. Exactement l’article qu’il me fallait pour comprendre quelques bases.
Cet article m’a permis de faire le lien entre plusieurs notions qui peinaient à se combiner !
Léo Driat il y a presque 4 ans
Merci du partage ! Ça fait plaisir de voir des articles qui datent un peu refaire surface 😀
Pour ajouter un commentaire, tu dois te connecter ou créer un compte.

Compagnon v2.2

Changelog
Compagnon

Yo !
Je viens d'être mis à jour par mes créateurs.
La v2.2 apporte son lot de nouveautés !
- J'ai maintenant un nouveau look.
- On m'a nettoyé des trackers analytic et facebook. Je suis propre comme un sou neuf !
- Je prends maintenant mieux en compte le formatage des commentaires de la veille.
- On a migré les apprenants du cursus Artisan Développeur chez moi.
- Mes fonctions de modération et de mise à jour des commentaire ont été améliorées.
- Enfin tout un tas de petites améliorations pour mes chez admin et la communauté.

Qu'est-ce que tu penses de ces mises à jour ?


Partagé par Compagnon
il y a presque 4 ans
11

Derniers commentaires :
Gauthier il y a presque 4 ans
Joli look!!
Romain Fallet il y a presque 4 ans
Super, merci pour la suppression des traceurs !
Pour ajouter un commentaire, tu dois te connecter ou créer un compte.
Bonnes pratiques
Code
Design Pattern
Java
Vidéo

Depuis quelques mois, José Paumard diffuse des cours en ligne sous forme de petits chapitres très courts (en moyenne 5 min par vidéo) et d'une poignées de live codings plus longs.


Partagé par Marc Bouvier
il y a environ 4 ans
11

Derniers commentaires :
Marc Bouvier il y a environ 4 ans
Mise à jour toute récente avec une playlist supplémentaire (www.youtube.com/... pour l'introduction à Java avec en invité Jean Michel Doudoux, bien connu pour son cours "développons en java" (jmdoudoux.developpez.com/...
Sébastien Macé il y a presque 4 ans
Quelle qualité ces cours ! Si j'avais eu ce contenu lorsque je me suis reconverti à Java il y a 7 ans, le temps que j'aurais gagné ! En prenant le temps de suivre ces cours je découvre une à une les petites lacunes que j'avais par-ci par-là. C'est là qu'on voit qu'être autodidacte avec juste des bouquins dont la plupart sont en anglais c'est tout de même difficile. Rien ne vaut un cours de qualité comme celui de José Paumard.
Merci encore pour ce partage.
Pour les cast codeurs je connais mais je n'écoute plus trop leur podcast que je trouve trop technique, axé sur les nouveautés... tu m'as quand même donné envie de m'y remettre.
Pour ajouter un commentaire, tu dois te connecter ou créer un compte.
Bonnes pratiques
Carrière
Entretien d'embauche

Je viens de mettre à jour cet article que j'avais écrit il y a quelques temps.
Je garderais les mêmes questions !
Et toi ?
Quelles questions poses-tu en entretien ?


Partagé par Benoit GANTAUME
il y a presque 4 ans
10

Derniers commentaires :
Benoit GANTAUME il y a presque 4 ans
Merci Maxime pour ton retour. Clairement si tu sens que ça met mal à l'aise, il vaut mieux lever le pied et appuyer un peu moins.
Après, la question que je me pose est la suivante : est-ce que tu as envie de bosser dans ce genre de contexte ?
Au moins si tu dis oui, tu sais à quoi t'attendre...
Bruno Raby il y a presque 4 ans
Oui, effectivement ces questions sont techniques et appuient là où cela "pourrait faire mal" pour l'entreprise dans laquelle vous postulez. Elles sont destinées à vous rendre compte avec le plus de justesse possible dans "quoi vous mettez les pieds". A mon avis, il ne faut pas les poser toutes les unes à la suite mais vous devez vous adapter en fonctions des réponses données.
Pour ajouter un commentaire, tu dois te connecter ou créer un compte.
Freelancing
Organisation
Télétravail

Une organisation tellement a contre courant qu’elle vaut le coup de s’y intéresser de près !


Partagé par Benoit GANTAUME
il y a presque 4 ans
10

Derniers commentaires :
Sébastien Poulet-Mathis il y a presque 4 ans
J'aime bien ce type d'organisation !
GitLab aussi a une organisation assez atypique.
Pour ajouter un commentaire, tu dois te connecter ou créer un compte.

Découvre l'accélérateur de carrière : ad302.fr/tc226i
Pour faire ton diagnostic gratuit de pratiques : ad302.fr/vA9131


Partagé par Artisan Développeur
il y a presque 4 ans
9

Pour ajouter un commentaire, tu dois te connecter ou créer un compte.
TDD
Youtube

Je vois beaucoup de commentaires sur "trop de mocks tue le mock" concernant ce qu'est ou n'est pas un test unitaire.


Partagé par Damien Palagi
il y a presque 4 ans
9

Derniers commentaires :
dav il y a presque 4 ans
Me concernant, cette vidéo est le point de départ d'un long chemin. Et la route est encore longue :) Je la conseille aussi régulièrement à droite et à gauche.
Pour ajouter un commentaire, tu dois te connecter ou créer un compte.
Artisan Développeur utilise des cookies afin de t'offrir les meilleurs services. En poursuivant ta navigation, tu acceptes l’utilisation de cookies. En savoir plus