La miniature et le titre sont génial, c’est ce qui m’a fait cliquer ! Sinon bonne vidéo très instructive. Merci Captain !
@JustinCoutarel2 жыл бұрын
Très bonne analyse. Effectivement, en général, en tant que dév on veut absolument faire une réécriture complète, pour plein de raisons qui nous paraissent valables (nouvelles techno, pas des vieux trucs plus maintenus, plein d’idées géniales pour nous faciliter la vie) et on oublie le business et surtout le coût (nous on s’en moque tant qu’on est payé, mais au final c’est le client qui paye)…
@and0v2 жыл бұрын
Perso j'aime bien l'idée de big bang, mais ça peut prendre un temps non acceptable si l'appli est grosse... 🥲Sinon, si le projet a une bonne architecture, on peut aussi penser à des demi big bang où par exemple on garde les modèles de données et l'API et on fait une refonte du front dans une nouvelle techno 💡
@CaptainDev4042 жыл бұрын
Yes le Frontend à souvent une “durée” de vie plus courte ;)
@NicoDevelop2 жыл бұрын
Les tests c'est la vie 🎉 🎉 💪
@CaptainDev4042 жыл бұрын
Tellement utile !
@crvincent37992 жыл бұрын
Dans le doute... ^^
@NicoDevelop2 жыл бұрын
@@crvincent3799 Reboot :D
@codeaveclucien2 жыл бұрын
Une miniature vraiiiiiiiment 🤌🏽🤌🏽 tu devrais fair des tutos TDD 👀👀
@CaptainDev4042 жыл бұрын
Pas envie de faire des tutos pour le moment. Ca se référence très mal par rapport à mon positionnement donc énormément de travail pour très peu de retours finalement. C’est pour cette raison que je les mets plutôt sous forme de formations. D’ailleurs la formation coding dojo aborde le TDD. Sinon j’avais fait une vidéo YT ou je fais un kata assez simple en TDD…
@CaptainDev4042 жыл бұрын
Pour la miniature, j’ai tous donné ! Ahah
@opencode45472 жыл бұрын
Bon retour Cap Tu nous a tellement manque
@CaptainDev4042 жыл бұрын
Merci ça fait plaisir ! 💪🏾🔥
@Isa-dq4jw2 жыл бұрын
Et le code propre, si tout le monde était plus clair, plus homogène sur le sujet, n'y aurait-il pas moins de soucis ? Qu'en penses-tu ? Et quels en seraient les limites selon toi ?
@and0v2 жыл бұрын
Ca résoudrait tellement de problèmes! Mais parfois "propre" est subjectif car selon le contexte tu prends la meilleure décision du moment et ce n’est pas toujours éternellement vrai au fur et à mesure que ton appli grossi! Mais au moins ça facilite le refacto ✌️ Par contre si tu changes de techno, que l’ancien code soit propre ou pas ça ne change pas grand chose 😅
@CaptainDev4042 жыл бұрын
Si la ré-écriture est déclenchée par un besoin fonctionnel, ça ne me choque pas tant que ça (ça dépend du projet)... En tout cas, il est clair qu'il faut avoir des guidelines de code documentée partagées et validées par l'équipe. La qualité du code même si c'est parfois subjectif, il y a pas mal de bonnes pratiques qui ne sont pas toujours mises en place, ces dernières pourrait largement éviter le besoin de réécrire une appli complète :)
@Isa-dq4jw2 жыл бұрын
@@CaptainDev404 @Andov Merci à tous les deux, vous me confirmez ce que je pense ;o)
@tasneemshaikh22332 жыл бұрын
Bonjour, ce contenu est intéressant, merci
@javascriptacademy19732 жыл бұрын
Merci beaucoup, la refacto c'est la vie
@CaptainDev4042 жыл бұрын
Merci pour ton retour !
@laatas82582 жыл бұрын
Elle est trop bien la miniature
@CaptainDev4042 жыл бұрын
Ahah merci, petit mashup “disaster girl meme” vs khabi lame
@totolapraline2 жыл бұрын
Avant j'étais team Big Bang, maintenant je préfère le refactoring au fur et à mesure, mais ça nécessite de s'entendre sur dès le départ sur le socle technique
@CaptainDev4042 жыл бұрын
Yes, il y a toujours de la recherche en amont :)
@ramzar_17922 жыл бұрын
Salut juste pour demander c'est quoi ton micro (principal celuit que on vois sur la vidéo)
@and0v2 жыл бұрын
C'est le Rode NT-USB 1 :)
@CaptainDev4042 жыл бұрын
Yes, c'est le Rode NT-USB 1, assez connu dans le "milieu" :)
@tenchigreed2 жыл бұрын
Super interessant
@blabla1994982 жыл бұрын
nous en e moment on est en train de basculer le code cobol vers du java. Faut faire fonctionnalité par fonctionnalité et pas tout faire d'un coup. La stratégie de test est aussi importante.
@CaptainDev4042 жыл бұрын
Ah oui migrer depuis du cobol, c’est costaud !
@ngapaillard2 жыл бұрын
Sur le refacto, j'aime bien la méthode du boyscout, d'améliorer du code petit à petit au fur et à mesure pendant son dev de nouvelles fonctionnalités. Sinon, perso je trouve que c'est un peu gênant le micro qui cache le bas de ton visage...
@CaptainDev4042 жыл бұрын
je ne connaissais pas ce nom mais c'est vrai que c'est bien de pouvoir pousser de nouvelles fonctionnalités en même temps qu'on améliore le code. héhé pour le micro, ça dépend du temps que j'ai devant moi pour tourner. Quand, j'ai plus de temps, je met le micro canon qui est hors champ...
@Alexandre-qf1ho2 жыл бұрын
Salut captain ! Je voulais savoir ce que tu utilisais comme service pour la comptabilité de ton entreprise ? Est-ce que tu connais Indy ?
@CaptainDev4042 жыл бұрын
Je suis dans un cabinet de compta classique. Pour l’instant, je n’ai pas de retour sur les plateformes du type d’Indy… L’important c’est de trouver quelqu’un en qui tu as confiance !
@benji55892 жыл бұрын
ce contenue, ça passe en podcast.
@yaci83302 жыл бұрын
👍
@opencode45472 жыл бұрын
Sak pasé Cap
@testizoizo73732 жыл бұрын
Tester c'est douter
@Mortagus2 жыл бұрын
Assez cool comme sujet, surtout que je suis en plein dans un projet... Compliqué. Clairement, une réécriture complète c'est plus drôle sur le papier. J'ai pas trouvé le lien vers le bouquin mentionné sur le refactoring
@CaptainDev4042 жыл бұрын
My bad, je vais mettre à jour la description: Refactoring: Improving the Design of Existing Code amzn.to/3n2Taub Working effectively with Legacy Code: amzn.to/3aIvXYB Voilà et merci pour ton retour !