Damien Palagi

Nice

Artisan de solutions mobiles

Pour suivre le cursus Artisan Développeur : ad302.fr/3syGBo
Pour faire ton diagnostic de pratiques gratuit : ad302.fr/vA9131


Partagé par Artisan Développeur
il y a plus de 3 ans
2

Derniers commentaires :
Damien Palagi il y a plus de 3 ans
Salut Benoît !

La vidéo est très sympa et démontre bien que de toutes manières : on a rien à perdre à faire les choses de la meilleure façon possible !

En ce qui concerne la valorisation des compétences auprès des clients, j'ajouterais tout de même quelques points :
- il ne faut pas vendre la méthode, mais les bénéfices de celle-ci => conception simplifié, itération rapide, maintenance légère grâce aux tests en place...
- il ne faut pas partir avec l'idée d'un "donneur d'ordre" ; mon client n'est pas en capacité de réaliser son application seul, et je suis son allié dans la conception et réalisation de celle-ci !

Ces petites subtilités de mindset font en général la différence avec le client quand il s'agit de poser le cadre de la mission 😉
Pour ajouter un commentaire, tu dois te connecter ou créer un compte.
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.
Emploi
job
Télétravail

Salut à tous,


Partagé par Xavier Coiffard
il y a presque 4 ans
6

Derniers commentaires :
Marc Tourneux il y a presque 4 ans
Salut,
Ton site est intéressant. Je trouve aussi que c'est compliqué de trouver du travail en remote. Les catégories (js, ruby...) sont-elles prédéfinies ?
Par exemple, je suis intéressé par du C++ et il n'y a pas cette catégorie.
Prévois-tu de rajouter une boîte de recherche pour filtrer les résultats en fonction de mots-clefs ?
Xavier Coiffard il y a presque 4 ans
@Damien: Ah oui tu as raison, plus les offres s'accumulent et plus ça sera utile! Je met ça dans la todo

@Marc: Oui c'est prédéfini, j'ai mis les langages sur lesquels j'ai des offres pour l'instant. Mais ça rejoins le com' de Damien, un champ recherche!
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